Revita La Peau
Consumer Report
Ordered skin care lotion for £5.95 on24.1.2012. On16.2.2012 i was debited £74.95 and on 5.3.2012 debited £74.95, i did not order both of these. And nothing has been sent. I want to stop this scam and get my money back. ...