Webroot software and netwebsale.com
Consumer Report
- 10-14-2011
- 21
They automatically debited us for an alleged software virus protection package but our computer has been telling us for over a month that our virus protection has run out. All they did was charge us the money from when we gave them our debit card a year ago.
Company: Webroot software and netwebsale.com
Country: USA
Phone: 8884906111
Site: netwebsale.com