Trading planet
Sending things i have not ordered
- 11-03-2009
- 96
Eing sent tubs of acai berry not ordered and being charged exorbitent ammounts on my credit card
Company: Trading planet
Country: United Kingdom
Region: United Kingdom