I hate the new StumbleUpon. Too many bugs. Can't use quotes or apostrophes? Really? Watch this "This is a quote" What's this? Oh my.
And what the hell is the Stumble This button. It doesn't Stumble "This". Have you tried to find out where to send bug reports? Don't bother. It doesn't exist. The list goes on and one.