Don't trust them
After I agreed to pay full MSRP on a new car, I was signing the paperwork in the finance office. I noticed they added on a $700 paint protection package. I was never told about this. They said everyone pays it. I said I don't, so we cancelled the deal. I bought elsewhere. Second problem is service. Either hit or miss. I arranged an expensive service for my M3 out of warranty. They promised a loaner when I made the appt. When I arrived at the dealer they said since I didn't purchase the car from them they were cancelling the offer of a loaner. I waited three hours in their lobby for an oil change on a different visit. I spoke with their GM who said they know what people will pay, they have an exclusive brand, and are in business to make money.