Acai Berry
Cant cancel
- 12-28-2008
- 6
Attempted to stop, nevertheless charging my card. Not able to get yourself a telephone number or mail, NO customer support to talk about
Company: Acai Berry
Country: USA
State: Florida
City: Boca Raton