Just curious, how did BMW treat you with the car in the shop? Loaner, rental ect..
they have always been good about it, generally my dealer tries to keep BMWs in their loaner fleet but there are some camrys too. You just have to book a couple weeks out to guarantee a loaner. Or, you lean on those relationships you’ve built (if there’s a car free, I can get it or they will put plates on a new car)
Sales drives Service but Service makes a good part of the dealer’s profit. So they have incentive to make sure it’s a pleasant experience.
But I’m told BMW provides some of the best service across the brands.