Central Coast Nutraceuticals
Charged for free trial
- 12-27-2008
- 4
I delivered to get a free trial offer and decided to pay shipping, today they're delivering me points used to do not request and getting my charge card #.
Company: Central Coast Nutraceuticals
Country: USA
State: Florida
City: Largo