Amazing service. Ordered products 4 times from Amazon and always delivered before time, 100% original and good response. On the other hand, Snapdeal has horrible customer support.
Just no response from Snapdeal and Snapdeal sells duplicate products also at times (I was sent a duplicate skullcandy earphones). Not tried Flipkart till now, since prices are usually higher on Flipkart.
Nothing more to say. Indian companies should learn from this foreign brand.