Well I just ordered a Rex today (1/6/2015)& I was told there was a ten week delivery wait by one salesman & told by another that one i3 had recently been delivered in 5 weeks (I'm dreing of this!), so maybe BMW are catching up with demand, or sales are dropping! Will let you know what happens...