Flipkart is Indias largest online selling store. In my opinion the credit goes more to its marketing and advertising that it has become so popular. I think paytm, snapdeal and Ebay are far better than Flipkart as they provide Cheaper products. To me Paytm is the far better than Flipkart as far as pricing is concerned. Only advantage of Flipkart is that it has speedy delivery over Paytm and it is more simple than Paytm. I mostly buy from Paytm as there are huge discounts and cashbacks than flipkart. Most of the products are cheaper on Paytm than Flipkart.
I do my maximum shopping from Paytm. I have purchased from Flipkart only once. I would suggest always compare prices with Paytm before you buy on Flipkart. There should be more parameters like Price and discount to rate flipkart. And here it will score poor than many other Sites. This is also a marketing strategy as Flipkart is not the best when it comes to price, discounts and cashbacks.