Tech Tracker self installed
After using Tech Tracker over a year ago I uninstalled it. It took ages to find out how. Now it has appeared on my computer and does not show up in applications or if I search my computer for TechTracker. I want this F#@*ing thing off my computer right F#@*ing now. I will start contacting your advertisers in 24 hours to tell them why I will never buy a product remotely connected to Cnet.