I have been using this site for past 3 years. And by each passing years flipkart has become more and more better.
When comming to deal is a site where you r sure to get some good deals. I mostly prefer this site for buying electronic. I was never disappointed by its products.
Customer service of this site is also good. Best part that I like the most is it's speed of delivery. I live I a town called coochbehar in West Bengal. Here every online site takes minimum 6to 7 days except flipkart which delivers the product within 4 days.
So for speed I prefer flipkart at least in coochbehar.