If you dont want to deal with the typical sales guy then go to Patrick BMW and talk with Chris Lima.
He wont "play dumb" when it comes to invoice + profit like how most sales guys do. Plus hes really easy to deal with with no pressure. If you want more info feel free to PM me.
2009 E90 M3