BMW i3
I have seen in the past, and on other forums, that people get very interested in delivery timescales. I don't know how many decisions are actually changed because of a perceived excessive delay, but just in case it helps someone, here is my current experience.
Without taking too much liberty...