BMW just told me my car is at stage 151, the body shop. I asked her if she could guestimate end of production and she said the order stated 10/31, but if it was already at stage 151, it should be finished before that. Shouldn't be long now!!! And delivery from South Carolina to Pennsylvania is not a big deal!!!