There are lots of ecommerce site available. But first time I choose Amazon.in as its delivery was available in my village. It was in 2014 that I purchased a mobile from them. Nice product. Cannot comment on the price as it was amazon exclusive. Excellent customer support.
They attend instantly over live chat. After that purchased a lot of items. One was undelivered. For that got refund within 4/5 days as promised by them. Great site overall.