IM Gamed.com
Consumer Report
Charge on my account for $1.89. Never even heard of this before. Called my bank and had to cancel my card. Started looking online and found hundreds of reports about this scam. ...