Hey this is taresh.Flipkart will be always my first choice. Reason for this is - Original product. Timely delivery. Good customer support ( I hardly got change to experience it but once Ive e-mailed and response was quick) . This is trusted company in my view.Excellent service, hassle free return, refund.the most surprising thing that when I want pay cash on delivery, I can use my debit card to swipe and pay the product amount which I ordered in cash on delivery.?????? guys make your choice best