Trading Planet Ltd
Supply of acacai berry tablets not ordered
- 11-03-2009
- 93
I have received a supply of tablets and I assume this has been credit to my credit card details. I asked for one free offer did not subscribe to a continual delivery of this product.
Company: Trading Planet Ltd
Country: United Kingdom
Region: United Kingdom