Natures Acai Berry
Acai BerryNatures Charged my credit card $85.91 without my authorization
- 03-20-2009
- 29
I accepted a Risk free trial offer for Acai Berry and paid shipping and handling with my credit card. I was then charged $85.61 for additional shipments I did not authorize.
Company: Natures Acai Berry
Country: USA
State: Nevada
City: Reno
Site: www.natures-acai.com