Acai
Have not received product
- 11-20-2008
- 28
Charged for shipping and never received the product and it looks like there are other complaints too. I do not want charged 78.00 DOLLARS a month for something I don't have.
Company: Acai
Country: USA
State: Florida