Had a pretty good experience with Greg Pol at BMW of Manhattan. At first impression he may not come across as the most charming/charismatic CA ever, but he knows his BMWs, doesn't try to BS/circlejerk you, and immediately offered me $600 over invoice without me having done any negotiation. Just "Ok here's the MSRP of the build you want, here's what we can give it to you for".
Also, knew I needed my new car in a hurry (old one flooded in Sandy), so got me a production number that went into production the very next day.
Isn't exactly the most communicative (he's never sent me an email with updates, I've always had to ask him), but efficient and gets shit done.