wohooo. I could not get my promo code until Thanksgiving in the afternoon, and I placed my order. At the time, the website said they were shipping them by December 16th. When I placed my order for my free dock, it said 4 to 6 weeks, and I was OK with that, as I knew I was getting the free dock. Based on this thread, I just checked, and it has a tracking number saying the shipping label has been printed, so hopefully it will ship by Monday and if it is coming from anywhere in the west. I should have it next week. So even though the process had glitches and delays, you have to give Microsoft credit at least for getting them out quickly to us. This is a very nice surprise. And I just checked my email and I did get a notice it was being shipped.