Very bad experience. The associate told me it will take two hours because we didn't have an appointment. So I told him I will find some other place. He said 'no' he can try to do it quickly. Finally they found a small leak and kept us waiting 2.5 hours for the parts from BMW. If we knew earlier, I could have got the parts immediately from the BMW. We could not make another appointment on time. Just to change a small hose they charged me $95 labor. Very expensive! Very frustrating. Will not go again and will not recommend this place to any one. Not even a smile in the associate's face. Not a friendly environment. Sorry !
more