From what has been said on here as well as other forums, BMW would appear to be asking dealers to run the cars for around 1000 miles before giving test drives to customers. To be honest, unless you are a potential customer, or have a good relationship with your dealer
, I would doubt you would be offered a test drive.