My 2020 M240i's warranty has expired, and it's time for an oil change. I
might still have some time left on the supplemental maintenace package I bought, but dealership appointments are such a PITA that I'm feeling ready to go back to the shop I used for my previous car*. This is my first BMW, though, so before I make the switch I had the impulse to check here first.
Money aside, is there any reason to get dealership service for as long as possible?
(*They have solid BMW creds.)