Wow! This is a pretty epic post CapnChan! I can't believe they let you have that display. It's so awesome!
Man, I wish I would have bugged my Walmart for this but the only one I saw it at only had it up for like I swear only must have been just over a week, and I always figured they weren't allowed to give the displays away. You are so lucky! Congrats on winning the autographed card too! That's so exciting!