MonstroCloud.com
Consumer Report
- 01-18-2012
- 10
My computer would not let me get online and this pop-up kept coming up that I had viruses and had to buy this software to get rid of them and be able to get back online. I paid for it and was online again right away but now they keep charging me.
Company: MonstroCloud.com
Country: USA