Is anyone else getting this IncrediFind shit on their computer? Cause whenever I tried coming to the siccness and some other sites, this shit always came up and displays these annoying ass pop-up ads? I finally managed to remove it from my comp, but I was wondering if it's happening to anyone else when they try to go to certain sites?