I purchased a 2016 BMW X3 about two weeks ago, from Auto West BMW. The salesman with whom I dealt was Andrew Lau, and I found him to be professional and efficient in our dealings. I was pleased with the ease with which our deal came together, but I'm also aware that this might have come at a time when all car dealers are struggling. After I was offered a price for my trade-in that I thought was on the low side, I decided to try to sell it privately and listed it on Auto Trader. That turned out to be unnecessary, though, as the following day Andrew reached out to me by e-mail. He said that the dealership was flexible on prices and invited me to make any offer. We quickly (within about 90 minutes) came to terms, no haggling, BS, or arm-twisting. The delivery process took a bit long, as the dealership has reduced its staff during the virus panic, but the vehicle was prepped beautifully and Andrew did a great job of introducing me to its features.
I never dealt with, or even met, a sales manager, only one of the Finance guys. He did his best to sell the expected add-ons, but was always professional even when I eventually turned them all down.
I'd recommend Auto West BMW, certainly at the moment. There may never be a better time in terms of motivated dealers to make a vehicle purchase.