I had used flipkart two times. And it had been loyal to its service. I got my thing in a perfect condition with no damage.
The way they pack the things are supercool. By seeing their packing two times I can bet no harm could be done to the item during traveling time. But I think how they do their job by giving best discounts. However I expect they would be loyal to their work every time in future.