Doesn't look like it's personalized to me in any way.
But you should just sign up for coupons on their website, and they'll send them to your email. Set up a HBF mailbox for just that if you're worried about Spam. I haven't gotten any from signing up though.
It came to me via email so how could it be used without printing it out??? I've always used printouts and they have always been accepted. I've even gone in a day or two after it expired and they still took it. I go to the Charlotte store. Might be different elsewhere.