I don't read the comments on the main page for a couple of weeks (hey, I had things to do) and a ton of trolls have crawled back?! Is there still such a thing as Troll Patrol?