I Card Services
This company took $31.98 from my account and I never signed up for any theft protection. There Is No Location That I Am Aware Of
- 12-11-2007
- 2
This is completey outrageous how these people get your information and can just take whatever they want. I am going to stop using the internet to pay my bills because this is ridiculous...
Fed up
Milwaukee, Wisconsin
U.S.A.
Company: I Card Services
Country: USA
State: New York
Phone: 8665750260