The Amazon customer support is quite interactive but not perfectlt may take more time for connecting and their response is somehow good.
The product quality is good and related prediction regarding the product chosen is also good.
In delivery timeline they are very fast and many times they delivered my product in time and before two days. They update every step about the product.
The application and online browser is quite user friendly as I mentioned it will predict the next offer.
It is highly reliable and no worry to buy the product you can directly buy but mistakes may happen.