PC Tools
Consumer Report
Was having an issue with my computer back in Dec. This advertising came on suggesting a virus that they could track and delete. Did authorize with use of credit card for an annual subscription. Paid it in Dec. And now I get a request for renewal in January? ...