Great service and extremely honest and reliable mechanics. Prices are so much better than a dealer and they are very upfront about repairs you need and if it can wait a bit, I mean its a BMW sometimes its just not cheap and need to fit things into your budget...... I always felt that the dealer was always trying to find "something" to add to make extra money but feel LBS is truly honest about your car, like its thier own.
If I were to have any kind of negative it would just be I wish their online appointment tool worked , it did not for me and its possible it was just a glitch that day..and they had more timely and better email communication. But then again sometimes its easier and faster to just call.