Is this a card or something that you have to show when you are checking out? Do you have to show your AP's?? We are AP holders, and Im going to get this for our Thanksgiving trip, and use it again in January for our 10 day trip. SO they are good for one year, starting the day you activate them? Do they require proof that you are an AP holder when you are at restaurants? I was excited to see that the all stars food courts were part of the DDE!