I am using filpkart about 3-4 year
This is better than all because of filpkart service and return/replace policy
With in a one week it return/replace the product
Hand to hand replacement
As compared to other sites once he pickup for replace then wait for 1-2 week for you order
Main focus-
1 charge free service center ( call free)
2 hand to hand replacement
3 10 day exchange policy
4 cash on delivery
5 offers
6 products ( quality, choice, warranty)
But in electronic ( mobile) return policy is not valid only replace