Nature's Acai
Unauthorized charges
- 06-27-2009
- 9
I agreed to do a trial of this product which was supposed to be free except for a s&h fee of $4.95. I checked my account and found a charge for $79.95 which I did not authorize.
Company: Nature's Acai
Country: USA
Site: naturesacai.net