Btw, after I voted this morning I asked a bunch of people where I could get an "I voted" sticker (mostly because I want my free vibrator) and was told they didn't have any.
According to Gothamist, New York has never given them out...
Feeling cheated because you didn't get your "I Voted" sticker? We called up the Board of Elections to check in on this very important situation, and they told us they don't think New York City has ever handed out the little badges of civic duty..."
Now that I think about it, I didn't get one in 2004 or 2000 either. Hmph.