Well I have purchased many things from flipkart and I have never feel only once defective or damaged. The customer service of the website is so good that they will replace your refund your item within a week. The product quality is sometimes very good but sometimes average as per the price range. The delivery timeliness is so good that they will deliver you the product almost 2-3 days before expected delivery date. Both the app and website of flipkart works great, no fault is seems in order by website or application. Flipkart is 100% reliable as their response is good and customer service is also good no matter what product you are ordering. Try flipkart if you have not used yet.