Client2u.com
Billed my credit card 4 times without my knowing Usa Internet
- 07-01-2008
- 4
Illed my credit card 4 times for 4 diffrent sites i never signed up and cant find a coustomer services to try and sort this out
Carl
sheffield
United Kingdom
Company: Client2u.com
Country: USA
State: Nationwide
Address: CLIENT2U. COM