IntegratedIdea.com
Fraud
Billed to my credit card as an online charge for $5.22 06/16/10, posted on 06/18/10. Never heard of the company before. Checked on line and found numerous complaints of fraud. Check your statements. ...