You can go to Guest Services at DTD and they will give you the rewards card and direct you to a phone you can use to have your points applied to the card immediately. I've done this 3 times now and I found it easier than calling to order the card early (which is what I did the first time). And, you're not worried about the card making it on time. We always visit DTD, so it's not an inconvenience to us. If you never make it to DTD, it might be an imposition.