Derma Science
Consumer Report
- 07-18-2012
- 19
I've ordered a sample and now there are constant debit orders from my credit card. They also send the full product and not the sample. Three debit orders in one month. How can we get our money back and let this stop!
Company: Derma Science
Country: USA
Phone: 8552562876
Site: mydrmscnce.com