I never got a sticker but I still have my t-shirt from when they used to make and sell them.
It is obscene how many ads are on this site nowadays...
For me... I just like the extra private message space... and you can get better pics of Parts you buy through private message too.