Letsbuy.com
Product Not Received in spite of full payment
I ordered a pair of pen-drives from letsbuy.com on May 5th and I haven't received them yet now. In spite of sending so many emails and even calling their customer care for many a times, I have not received them. Please help me get my products. ...