I found CSM years ago when looking for BMW experts with fairer pricing than a BMW dealer service shop. I have had 2 BMWs serviced by CSM multiple times and always come away satisfied. With the price. The work. The responsiveness. I highly recommend CSM.