Well, my 24-70L showed up today, FedEx. Dell site is still showing the entire order "In Production" with an Estimated Delivery Date of 12/2/2009. No tracking numbers, no nothing, yet part of my order is sitting right here on my desk.
Oh don't tell me that. Now I'm going to be hoping that my 5DMII just arrives everyday. Of course I'll be the one that doesn't get it until next year.