Acai Berry Detox Customer Service
United States - 33004
Customer Support Phone Numbers
These products are a scam, they do not work . I agreed to try them for 30 days back in Otcober for $29.00 and used a credit card to pay for the initial supply. Now I get more of the same junk without my authorization to ship or charge my credit card. I checked and my credit card has been...