Whilst I agree it could be improved, I can also appreciate the logistical nightmare that is moving hundreds of cars to hundreds of dealers every day.

I could only imagine the outrage on the following feedback of status:

*Car in BMW distribution center UK (Thorne or whatever), waiting for transport to local dealer, estimated time sitting here waiting....2 weeks because it is uneconomically viable to send a 10 car wagon with 2 cars on it*

I have got to say, my dealer has been as good as the system will allow at keeping me updated, but understand that some dealers are rubbish.