My experience with flipkart has been amazing. First of all it has everything what I need, secondly their customer service is amazing.last month I ordered a phone from flipkart but unfortunately it had some problem.i called the helpline number and within 5-6 days they got it exchanged.i always shop from flipkart and advice my friends and relatives to use it.if some product is not working properly , they have a policy to get it exchaged within 30 days.they also have cash on delivery option .