MonstroCloud.com
Consumer Report
- 01-25-2012
- 3
Computer froze up and I was forced to enter my credit card info to unlock it, access my internet/personal files.
I called my bank to have a claim submitted, and get my money back.
Company: MonstroCloud.com
Country: USA