Amazon.in provides good quality of products at reasonable price.Shopping means fun at amazon.provides good customer support and healthy feedback comes from them while contacting to them.
But I would say that delivery time without one day delivery option is not so good.
It delivers a phone that I bought 4 days late. But as Amazon is a largest shopping place in India and also very good image in whole country. That's why it is become realiable place to shop. So if you find any good deal on Amazon don't wait for it just grab it.