Nu Visage / Derma Science
Consumer Report
- 06-04-2012
- 11
I returned a product to this company with an RMA number included (issued by the company). To date I still have not received a refund for the product despite the company advising me on two further occasions (via a phone call) that they would do so.
Company: Nu Visage / Derma Science
Country: USA
Phone: 8552562876
Site: mydrmscnce.com