Central coast Nutraceuticals, Inc
Additional charge
- 10-15-2008
- 8
Requested the publicized free item, recommended by Oprah (!) was charged for just two extra items not shown. Difficult to achieve by telephone and also the current email address isn't approved. Could it be a fraud?
Company: Central coast Nutraceuticals, Inc
Country: USA
State: Florida
City: Largo