Natural Source Store
South beach acai scammers, rude, unprofessional, rip off artists, horrific customer service! Do not buy south beach acai from natural source store! You will regret it!
I read about South Beach Acai on the internet and found a recommendation link that referred me to The Natural Source Store. The link provided a promo code for a discount on shipping. I ordered a FREE 14 day trial. The following transpired: 1) I was not given the discount on shipping even with the ...