Happy birthday. As for your question, most sites require you to register for their email and/or services for you to get a free gift on your birthday. I know Dave and Buster's does it if you sign up for their email service thing. Best Buy Rewardzone does the same thing (IIRC it's like a giftcard or coupon). I'm not sure if gamestop does it or not, I think so though (don't quote me on that though).
These sites require you to register for their service/newsletter for you to get it. And also, you are suppose to register BEFORE your birthday, not on (just saying this so that you don't register today, because it is usually too late, they send out birthday emails at like 3 am on the day).