Nature Berry/ Acai Berry
Inappropriation of funds
- 09-30-2009
- 119
Ordered a free sample and have since had 2 payments of £78.73 taken off my credit card and cannot get hold of the company to cancel this subscription as the number does not work!!!
Company: Nature Berry/ Acai Berry
Country: United Kingdom
Region: Scotland