Rebate comes on a paper card. I think you have to go to store to use it. Not sure . But you can give it to anyone they don't check ID on it. So no you don't need to be there.
I'm not sure. Haven't used a rebate.
Thanks! Your answer is awaiting moderation.