Most stealers these days have a limited BMW fleet and mostly rely on cheap Enterprise alternatives. BMW expirience is about how your car drives, but one thing is for sure; You will never get Lexus level customer service from BMW.
My Toyota service beats BMW hands down every single time. No matter that Toyota is half the price of my BMW, go figure.