I had an excellent new car buying experience at BMW with David Politzer. We discussed the vehicles, the options and the prices in a calm rational manner until we reached a fair deal. David's zen approach to car selling worked on me and David is well informed about the BMW product line and services. Graham, the financing guy, was cool too and he was professional and patient like David. The BMW facility has a great ambiance and customer amenities.