Order in July after the 5th - the card will be good for one year plus another month. So order July 6th, 2006 - then DDE card good till August 31st, 2007.
Expect the card to arrive in 3 to 6 weeks.
Delivery time depends on demand for the DDE card - too many orders slows down the process. US Mail service could also slow down delivery time as in Mothers Day, Easter, Christmas, major holidays - too much mail to be sorted. I would avoid ordering a DDE card during any of those times.
So from July 6th to August 11th - you will have about 5 weeks of processing time.
Be aware - DDE cards can not be in 'held mail' at the US post office.
The DDE card will be sent back if it can not be delivered to your home.
What to do - as previous poster said - pick up a temp paper at EPCOT guest relations (only Park you can get it at), when you arrive.
When you get home from the August 12th WDW vancation, if no DDE card by August 31st - call DDE 407-566-5858 and have another card reprinted.
Enjoy your WDW vacation !