Purchased my E92 335 from New Century BMW with no problems.
I went to Center BMW first, but they were total assholes. All the salesmen there were just staring at me for some reason. The desks on the second floor are totally open so when it came down to negotiate prices all the other salesmen were either listening in or on the phone.
My salesman at New Century (Anthony Hu) took me seriously and was great to deal with. No pressure at all.