Great, sounds like you know about this kind of company lease.
Quickly, can I ask if the company car scheme, asking for ' salary sacrifice' before tax,NI and pension; eventually cost saving, even if you do end up paying 'benefit tax' of about £3000 annually.
I havent paid anything for requesting a new car on a private lease, I never do. I know the car has been ordered as I finalised the specs a few weeks ago, it is not via a BMW dealer directly but through a leading Finance company which I think owns a BMW dealership. They just happen to give me a great service with out any deposits or advances.