Natural Acai Berry
Unable to cancel
- 01-08-2009
- 25
Tried to cancel but could not get thru on 800 telephone number (800 278-3620) neither could reach thru web sit www.natural-acai-berry.com. But they charging my account $69.95. Bad mean scam
Company: Natural Acai Berry
Country: USA
State: Texas
City: Channelview