RL Skincare
Consumer Report
- 03-01-2012
- 11
I ordered a free sample but did not sign up for anything else, however i got my visa bill and there are 2 exact same transactions in february taken out of my a/c for this company, i am totally outraged!!!
It seems they cant be contacted, why are they allowed to get away with this???
Company: RL Skincare
Country: USA
City: London
Address: 3rd Floor 207, Regent Street
Phone: 4408000124256