VideoCaverPro.com
Consumer Report
- 01-20-2012
- 3
My computer completely locked up and I was forced to purchase software/merchandise in order to access the internet. No software is installed on my PC and I want a refund immediately. Scam!
Company: VideoCaverPro.com
Country: USA