Spammers Ruined my Stumble Upon Experience

Well Stumble is dead for me, sadly. I had a particular incessant spammer whom, each day would spam my StumbleUpon inbox to death. Each time I would want to Stumble, I would see the dry, boring “package tours to India” website. God, I hate it. The website in question is amustic.com and the spammers name [...]