2002 BMW 530iA Sport - ~67300 miles.
Took my car in for an oil change after purchasing a few months ago. I sourced them through bimmerforums dot com and took the advice of others who have gone here. M Shop checked the history of the car, inspected, and gave me good, honest recommendations as to what needs to be fixed, etc. Small, but good shop; def beats the hassle and runaround of a dealer. Prices are def lower than dealer services. No emergency fixes; all work is to be scheduled - usually 1.5 weeks out, but def worth the wait (if you can). I'll def go back!
Pros: Honest, personal service
Cons: 1.5 weeks out; usually have to schedule for major work
more