What a find! These guys are great. Saved me over $4000 that the dealer wanted to charge me. Not only is their service superior, their employees are intelligent, patient and honest, and their prices are so much better than the dealer. I will never go to the BMW dealer again if I don't have to.