I Took my BMW X5 to the dealer as it had just been out of warranty for front and rear brakes and a check engine light. They gave me an estimate of over 2100$. I took the BMW to Becker who did the brakes pads arotors and sensors for half of what BMW charged.\r
They also repaired a connection to the O2 sensor that BMW wanted to replaced. I have taken my wifes car there recently and they again fixed it at half of what the dealer wanted.\r
I finally found an honest shop and am recommending them to all my friends
more