MonstroCloud.com
Consumer Report
- 01-22-2012
- 0
Our computer wasn't working properly and their advertisement popped up and my husband bought it. Then our computer wasn't working at all so we had to take it to a computer specialist and he said it was a scam.
Company: MonstroCloud.com
Country: USA