LOL! As soon as I posted this, I went back and enter one last time for today and it went through. So yea, now at track your BMW it shows on order.
Next question, how long until it hits the next stage "Scheduled for Production". Can you tell I'm anxious???? hahaha