Acai Berry Tablets
Unauthorised payments
- 04-02-2009
- 106
I bought some green tea and acai berry tablets from a website advertising on the BBC Good Food page - I cancelled the products but I am still being charged a monthly fee.
Company: Acai Berry Tablets
Country: United Kingdom
Region: England