Amazon is a website which I would not rate best in product quality as many sellers are still selling cheap quality products with amazon but the costumer service is really good, They talk to you politely and solve your complaint as soon as possible and also delivery and refunds of amazon are just amazing. They deliver the products sooner than the time they tell you and refunds are also processes in 1-2 days.
The costumer service is also good enough to not ask much questions when you need to return the product.
They just place you r return request and try to return the product as soon as possible.
Coming to the product the best pricing you can get is on amazon that too most products are of good quality specially those sold by cloudtail india.
Overall amazon is the best online shopping websites I have ever used!