Flipkart! Sounds great, but more bad experiences than the good ones. I have ordered carpets for living room just by looking at their description on site. It looked pretty cool and very nice photographs they have listed. It came in time and I was enthusiastic to open it. But, when opened, carpet looked like cheap quality. Filed for return immediately. Fortunately it was accepted and flipkart courier partner took it back and refunded money. That was the best thing I can say about it, they will refund our money if returned product is in acceptable condition.