Acai Berry
Fraud
- 03-29-2009
- 22
These people are running a big scam taking money from people and not sending the product and/or not answering their phone to address the issues. I want my money back and now!!! Can't believe that these people can get away with this!!!
Company: Acai Berry
Country: USA
State: Louisiana
City: Lafayette