Me too. I was under the impression that maybe they get handed out a little early as you approach or something. For a brief moment, I thought of going on the most insane tinfoil-hat tirade that would offend the sensibilities of of ~90% of the planet, so that I could have the badge, under 1,000 posts, with mod wrath. Then I thought better of it. Or the medicine kicked in.