Was speaking to the BMW dealer this afternoon. He said that my wife's new 2 Series Gran Coupe is so popular that BMW increased production to meet demand. Therefore...
Car was ordered at the end of October, with an estimated delivery of mid-March. Then updated to end of January. Car arrived in the dealership yesterday. Will be delivered to us next week. That will be a 9 week delivery time.
My last 2 VW cars have been - 9 months for Mk6 GTD and 5 months for Mk7.5 GTI PP.
I know Audi modified an order 'going to production' to bring forward the delivery time of the A3 - from 5 down to 3 months. Whatever the reason - top marks BMW.