DermoScience
Consumer Report
- 10-22-2012
- 0
I requested a single product from Dermoscience and have not asked or given permission for further products. They are continually debiting my Credit Card for large sums of money and I cannot find a customer client service number to contact them further. Credit Card division said I have to contact them.
Company: DermoScience
Country: USA
Site: celetequedermoscience.com