Equinox Skin Care
Consumer Report
- 04-08-2013
- 22
I ordered a free trial of their skin care products. There is no easy way to get them out of my bank account, and they continue to send their product and charge my account.
Company: Equinox Skin Care
Country: USA
State: Texas
City: Dallas
ZIP: 75229
Address: 11532 Harry Hines Boulevard, #320
Phone: 8773161859
Site: equinoxskincare.com