ThinkGeek :: Geek Points: "Geek Points are our way of saying thanks for being incredibly cool and shopping with us! The more you shop, the more points you can earn towards some pretty nifty rewards.
When you sign up for Geek Points, you:
Earn points from each purchase
Can redeem those points later to get stuff for free
Rainbows shoot out of your favorite internet device*"
'via Blog this'