I Order A Smpl, Didn't Recd It but Charged £33.06. Wrng Cont Details
Consumer Report
I order a product through online but never received it but they have charged me on 19th Dec. 2011 $49.05=£ 33.06 I have tried to contact them but they don't have any correct contact details. I think I have been cheated. S A London, United Kingdom. ...