Letsbuy.com
Product not Delivered on time
I have odered a laptop on letsbuy.com on 19th Oct. on 23rd Oct I have received a mail which was saying that I need to submit few documents related to credit card as some payment processor is generating alert on my payment. I have submitted all documents on 24th Oct. I called on CC of letsbuy.com on ...