Chaz Dean's WEN Haircare
Consumer Report
- 01-27-2013
- 1
They tried billing my card twice now and I have never ordered anything from them. Caught in time both time, but if I hadn't would have been hit for $39.99 each time.
Company: Chaz Dean's WEN Haircare
Country: USA
State: California
City: Los Angeles
ZIP: 90028
Address: 6444 Fountain Ave
Phone: 3234676444
Site: chazdean.com