MonstroCloud.com
Consumer Report
On 01/08 I was checking out some stuff and up popped this Ad and my computer locked up saying i had a virus, I couldn't get rid of it and it kept trying to sell me a plan so i picked one for 59.95. It never happened, and then on 01/11 it appeared on my credit card statement. My wife got involved as ...