MonstroCloud.com
Consumer Report
- 01-17-2012
- 6
The pop up wouldn't let me access my computer. Said I needed this in order to move on. It had the Microsoft logo so I thought it was legit. I couldn't move forward until I gave them my account info. I googled it and found that others were also scammed.
Company: MonstroCloud.com
Country: USA