Usacomplaints.com » 127 NW 13th Ste 4 - Reviews, Complaints, Reports

Address: 127 NW 13th Ste 4
Found 1 review / complaint

SFL Nutrition
Acai Berry Supreme / cleanse

I ordered the Free (ha ha) trial of acai berry and had similar results. The product is worthless in my opinion. I did finally get through to the company AFTER I had been charged the $88.62. They told me too bad. I should have called in the trial period. I reported them to the Better Business Bureau ...