Home shop 18
Not Delivering the product
I've ordered IFB Microwave Oven Grill - 20PG3S from Home Shop 18 on 22nd May. The payment was made on 27th May. After 3 weeks there is no delivery of the product. We've kept calling to their customer care but they kept us hanging. ...