This seems to be a common theme at the moment and I truly feel it for all hit with these delays.
I find it very hard to believe that BMW are not selling any cars because they are not being delivered.
I would suggest that perhaps your/our cars are being delivered but the dealers are selling them to private buyers.
And of course they have the Covid lie/excuse to palm off on us.
I had exactly the same treatment with my Volvo. Multiple failed due dates and not a single update from Rybrook.
This culminated in yet another due date, five months after ordering, being cancelled and I was told it would be another two to three months.
I went kicking and screaming to Volvo direct and miraculously got a call from Rybrook the same day to be told my car was there. Funny that.
My view? These dealers are lying to us.
? I will be remembered for nothing but had great fun doing it ?