Natures Best
Acai Berry, Amir And Sanchez Big ripoff, but I did get a refund Tucson
- 02-20-2009
- 2
After several call to customer service at 1-800-983-7968, and being left on hold for over 20 minutes... I finally talked to a supervisor (Zack Cornelious). He read to me that I had agreed to the terms. I threatened to go to the BBB and file a claim and file a lawsuit against this company as being "ripoff experts" He then issued a refund and gave me the confirmation number.
Company: Natures Best
Country: USA
Phone: 8009837968
Site: naturesbest.com