Had my BMW serviced recently here for an oil change and a check for alignment after I had a close encounter with a snow bank. The staff here are extremely friendly and got my car back to me the same day.
It's one of those encounters that you drop your car off, discuss concerns with the service rep, get a call several laters to come pick up your car - receive the nice detailed sheet, pay the bill and drive off in your freshly washed and serviced BMW.
Couldn't ask for a better experience - shout out to the service team and lady that scheduled my appointment.
Will be coming back.