while reading questions on meta,I read this one.
Does it still present ?
Does it happened after Beta period ?
Yes, I got swag when I reached 100k *o*
Part of the mail:
... But getting a big ole box of cool stuff from our sites is also a fun way to mark the occasion, so we put together a collection of swag for you. It's just a small token of our appreciation for everything you've done. ...
And I got ...
within a few days after I got the mail. In less than 98k rep you will get it too.
But the one you refer to was a 1 time thing (that could be repeated at some point).