Supposed to be picking new bike up tomorrow, but dealer still hasn't received it despite it being in the system as due today. :(
Can't really moan at the dealer as it's not their fault, BMW told them the due date. Just hoping they get it in the morning so I can still pick it up.