I ordered many products from flipkart. Some of them being books. Some of them being mobile phones, head sets, laptops, shoes and many more. I got my delivery in time. I didnt face any trouble even in returning the product when I fount it damaged. They accepted my return request and gave me my money back. I think it took them 9 days to do so. But the rates are high in flipkart sometimes. I fount dem to be very high some times. Comparing from different sides and placing the order is the best thing to do.