http://judefa.stumbleupon.com/review/9053023/ Judefa enumerates the many, many problems inherent in the new StumbleUpon. Thanks from one who has exactly the same complaints but a tendency to foam at the mouth when listing them. The Devs – in their quest to solicit cash from spammers and corporations – have completely ignored the input from the old timers […]