Natures ACAI Berry
Unauthorized Charge
- 03-16-2009
- 10
Being Charged $79.96 on my credit card-did not receive trail offer that was supposed to be $4.95 for shipping. Now being told it is to late to get refund back on $79.96 charge
Company: Natures ACAI Berry
Country: USA
State: New York
Site: naturesacai.com