Funny thing is, this toolbar got attached to my Firefox browser and not my IE browser. I have googled for uninstall tools and removal instructions but to no avail. Any ideas? P.S. Just "uninstalling" it in the browser in it's tab doesn't work, and it does NOT show up in "Add/Remove Programs"