Pepperfry.com
Pathetic Service & Indefinite Delay in Delivery
My order number is 100415492. It was to be delivered within 7 days, but I get an email & sms that its delayed - and will informed about further status 3 days later, that is no guarantee if it will be dispatched at all!! this is informed to me on the 9th day!!! What were they doing all this ...