MyTechHelp.com
Consumer Report
Finally traced a recurring charge on my debit card, which i had previously overlooked, and discovered that this "company" had somehow obtained my information. I've never called tech support for any produce/service. My only guess is I had moved and was setting up internet service though ...