Just talked to the finance person at the dealership. My credit is locked in. But the fact that I ordered it 3 weeks ago is not what locked it in. She had to do something with BMW today to finalize the credit (at least that is what she said). I'm surprised that they really weren't sure to begin with.
If you think that just because you ordered it when the credit was valid, you are going to get the credit, your mileage may vary. Seems like the dealership still has to do something else to truly lock it in. If you have a car on order that you have not "paid" for, you may want to give your dealership a call and or go visit them. I feel comfortable now that I will get my credit.
Thanks for starting this thread. I may have not gotten my credit had I not followed up on this. Now that being said, the new eco credit (if one exists) will probably be for $10,000 and I won't be able to get it! LOL