ICOMaxi.com
Consumer Report
- 02-06-2012
- 5
I never ordered anything from this company and have received a charge from them. I now have to call my bank and cancel my card so that I do not receive fradulent charges
Company: ICOMaxi.com
Country: USA