User blog comment:HellPikachu/Vandalism and Badges/@comment-3104241-20110109094626

If you take the effort, I think you deserve to get those badges.