ICOMaxi.com
Consumer Report
- 02-21-2012
- 14
I found this charge on my online statement today, after reading here is seems to be a common scam. I have contacted my bank to dispute the charges & will be getting a new debit card assigned. Why haven't these people been caught yet??
Company: ICOMaxi.com
Country: USA