Nextrim, Inc
Consumer Report
- 08-12-2013
- 42
Ordered free trial of nextrim & gcbx in June. Took forever to receive it & now they have dinged my account for approx. 186$ can for the last 2 months. I have received no product & dont want any either.
Company: Nextrim, Inc
Country: USA
State: California
City: Los Angeles
ZIP: 90058-1037
Address: 1901 South Alameda Street, Suite 104
Phone: 2137429975