I once earned some swag, and received a box: tee-shirt, stickers, book, bottle and a couple of more small items. That feels great! :) Really, you "won" something for being part of a community and giving a hand.
Then, I realized the parcel was shipped from NY (never crossed my mind). I checked the carrier website to realize it costed around $40. Shipping was more expensive than the items. As someone raised in what you would politically correctly call a "poor but honest family", a dollar earned is worth twice its amount of sweat. I then fell bad, because, to me, it was money thrown away :/
But I like my swag! It's part of my "trophies". The ones that stay on the shelves, waiting for dust to be cleaned. It all comes down to: how do I get some sort of trophy without wasting money?
I looked at the wall in my office, where, by the law, my diploma need to be framed. Hey, wait! Why wouldn't SO Inc. just print one of these, and send it to me with a hand-written thank-you letter signed by any person working for the company? Another folk, like me, part of the team/community. No need to be the CEO, Tim or Shog (even if they're welcome :)). One real human being (like a secret Santa). On one other side of the community. And sending those two pieces of paper wouldn't cost more than a few bucks.
The company needs my name and address in order to send me my box. And I could choose to have my name or my nickname printed on the paper.
Instead or in addition to this, a page on the blog/site, like a wall of Fame (for people who want to be in it)? Easy to set-up. Well, just my 2 cents...