There is a lot of vendors proficient in ED delivery. David Aviles is not only the best for ED, but was the ONLY ONE
with the courage to post "at invoice period" in his famous thread long time ago. Otherwise do a search for it.
Basically he wants to remove all the hassle of negotiating with multiple dealers giving you the best possible price very close to invoice with NO EXTRA FEES. If you are not dealing with him basically you are overpaying.
Check his site and convince yourself:
Plus when BMW allowed to post the invoice prices, David was the first one to jump in and let you know all that "secret information"