I stay away from the stealerships as much as possible. I have a great Indie here in upstate New York. I know the reputation of ALL the dealerships in Rochester, Syracuse, & Bingamton (Endicott). Gault Auto Sport has by far the best repuation. Yet I will only go there if I have to. Gault Auto Sport was once known as Autosport by Jiri. A true BMW dealer that started in the 1960's. Before they were sold to Gault, it was the BEST place to have work done! If I am not mistaken, one of the mechanics from Jiri's still works for Gault. I know one of the managers there was the Parts man for Jiri's. He is the one rebulding the touring. He is the best & knows it all. When I really get stuck, he always has the answer, when he can't answer it, he goes to his mechanic in the shop. Yes, if you are in upstate New York, stay away from the dealerships. In a pinch, use Gault in Endicott, they still have a few guys from the old days!