RL Skincare
Consumer Report
- 02-21-2012
- 0
Sent for FREE (?? *) skincare product. Had to pay for postage, paid by debit card - just discovered thet have now taken 54.95 and this is an ongoing DD. Please warn people not to get sucked in.
Company: RL Skincare
Country: USA
City: London
Address: 3rd Floor 207, Regent Street
Phone: 4408000124256