Direct Skin Care
Consumer Report
- 03-25-2013
- 12
I know that I didn't accept this offer and they didn't send me any skin products either. They keep taking out of my account and I can't get in touch with them.
Company: Direct Skin Care
Country: USA