Anybody heard of this before? Anybody been? Seems I'm surrounded by participating stores so I might pick up the Marvel freebie. Link Store Locator
I think all the freebies I'd be interested in I already have. Besides, I'll be asleep by the time my local shop opens, if all goes according to plan.