Acai Berry
Liars, cheaters, thieves
- 09-19-2009
- 13
Free means free right??? Nicely they charged my charge card for delivery and handling, good. However 2 wks later I had been billed a $89 charge for that tablets they delivered free. Liars, cheaters, thieves!!!
Company: Acai Berry
Country: USA
State: Washington
City: Lakebay