I received my magic bands today. They were shipped on December 16th. I fly out on January 14th.
As for the DME, I received a one page letter (without our baggage claim tags) after I called two days prior to add the service about a week and a half ago. I called to update the information, but didn't received anything. I called 2 nights ago and according to the Cast Member I spoke with (please take this with a grain of salt) they send out the letter about 30 days ahead of time to confirm details then 3 weeks ahead of time they send the Magical Express stuff. I pressed them on getting the information sooner/confirming that my information was correct (it wasn't the first time) and since I was "within 24 days" of my trip they would send the DME information and baggage claim tags out that day.