ICOMaxi.com
Consumer Report
- 01-23-2012
- 6
As I was checking my checking acct statement, I noticed this charge of $4.49 from this company in Fl. Never ordered anything from here, so called a phone # associated with it and it's just a recording. Website has no info. This is a SCAM! Called bank and canceled card. Watch out!
Company: ICOMaxi.com
Country: USA