Direct Skin Care
Consumer Report
- 04-08-2013
- 9
I did not order anything from this company, have not received any products
either, but my debit card has been charged for more than a hundred dollars.
Company: Direct Skin Care
Country: USA