RL Skincare
Consumer Report
- 08-12-2011
- 5
Supposedly free trial for skin cream and they just took two amounts of 69.95 out of my account. Who are these people with no number to contact them. I think hydroxatone in America have something to do with them but I have called them and they deny they know of them. Total ripoff to hundreds of people no doubt and already lots of complaints on google. Keep well clear of these people
Company: RL Skincare
Country: USA
City: London
Address: 3rd Floor 207, Regent Street
Phone: 4408000124256