At BuzzFactory we love StumbleUpon. We’ve always maintained if you have great content, StumbleUpon is a great place to share it.
That said, there’s something quite amusing about Stumble. Something that all serious stumblers will know and would have experienced.
If you’re on StumbleUpon and are reading this. Have you noticed this?