Earlier quoted context omitted.
Same here. I think the reason was the amazing customer service at Amazon, and mostly the effective price on Amazon was always lower.
I'm so jealous. In Canada, Amazon is pretty pathetic. So many things are out of stock, or not available for purchase. The few things that are available for purchase are sometimes only offered by third-parties, who jack up the price by an exorbitant amount.
In India, Amazon is so good its hard to imagine how it will be sustainable. I paid $8/year for prime (yes a year) and they're now selling it at $16/year for free 24 hours delivery.
However, I can foresee how it may not be as good in the near future. Try buying a pair of Apple Airpods and one soon figures AMZN is not best place to make the purchase, it's so hard to tell which seller / product is genuine!