Derma Science
Consumer Report
- 04-09-2013
- 7
I also ordered the Derma Science and Relift XS products in 2012. Every month for about the last year the products are sent to me and the money goes of from my account (around R1800 in total now). I want to stop the products and need help, since I am unable to get information on the company on the web.
Company: Derma Science
Country: USA
Phone: 8552562876
Site: mydrmscnce.com