We apologize for the inconvenience, but changes in the site broke a lot of the functionality in the IE toolbar and we recommend uninstalling it if you still have it. If you prefer an installed toolbar please check out our options for Firefox or Google Chrome: www.stumbleupon.com/downloads. More StumbleBars coming soon!
Just sayin', I used the IE StumbleBar ALL THE TIME!!! I not only "stumbled" with it, but more often used the "Share" button to send whatever page I was viewing to people on my contacts list. I hate not having it anymore!!!!!!! BTW, I do NOT want to be forced to use yet another Google product (Chrome) or Firefox. I like IE. If this is an attempt to manipulate Stumble uses to switch, it won't work in my case.