ddoll, Deb’s site also says this:
“NOTE: Allow 4-6 weeks for processing. If you will be visiting Walt Disney World before you receive your membership card, DDE will fax or mail a letter of authorization to your home. If regular mail or fax isn’t practical (e.g. your trip to WDW is within a few days), or if you’re already at Walt Disney World, you can arrange to pick up a letter of authorization from a Guest Relations office. You will need to show a photo I.D.”
So, either way, you should be ok. But go ahead and arder it ASAP.