Trading planet
Sending goods not order and taking payment from credit card
- 11-15-2009
- 49
I order diet acai clense and colon cleanse free trail and they have continued to send good and take money out of my credit card
Company: Trading planet
Country: United Kingdom
Region: England
City: Bristol