Letsbuy.com
No refund recieved even after 2 months of order cancelled BY THEM
I had ordered an lcd screen guard for Samsung omnia w from www.letsbuy.com, on 15TH MAY, and within a few days I got an email that my order has been cancelled and I will recieve refund soon. Now it has been almost 2 months still I have not received my refund, and the company has been overtaken by ...