I paid $500 over Euro Invoice in June 2009 at BMW SF. ED delivery in July.
When you are ready to buy. Just fax 3 local dealers the options of the car price you want to pay with your contact info.
You will get your price for sure. BTW tell them you faxed 2 other dealers. They should be competing for your business and not the other way around.