Tell us has your experience with this business or person been good?
Natures Best Acai Fraudulent charges on my credit card Torrance California Internet
This company placed two unauthorized charges totaling $170 on my credit card and absolutely refused to remove them. I did not receive any products or services from them. They are operating a nationwide consumer scam and should be shut down.