Has StumbleUpon been reviewed in any small business forums recently? I’m seeing a large number of newbie Stumblers whose thumbs up seem to be reserved entirely for their own websites and products. It’s a disappointing, spammily-reminiscent trend.

This entry was posted in Uncategorized. Bookmark the permalink. Both comments and trackbacks are currently closed.