According to BMW, after 10.5 weeks, mine is now at the dock in Germany awaiting a ship.
With only 6 weeks left in the year and the many stories here on the boards of cars sitting weeks on the dock and then more time lost at the VPC, I'm not feeling super confident that it will make it by Jan 2nd.
Time will tell.
Finally here: 2013 F30 335 MG/Coral M-Sport 6MT
2013 Jeep Grand Cherokee Laredo 4x4 (company ride)
2012 E88 135iC AW/Coral DCT M-sport