I have often been skeptical when dealing with mechanics or car dealerships. From my experience, they either exaggerate an issue or downright makeup an issue so you pay for a repair that you don't need. If they feel you know nothing about cars, the price of the repair can 'change' depending on the customer. If you have ever had this type of experience, please read on! BMS is exactly the OPPOSITE of what I just described. These guys are so honest and professional, it is almost unbelievable. I have had 2 or 3 repairs (can't remember) from BMS and each time it has been an enlightening and painless experience. Philip, the owner, is willing to explain the issue with you in detail and actually teach you a thing or two about your car. He goes the extra mile when he doesn't have to...let's say a warning light comes on and you have a question. He answers the question and doesn't ask you to 'come in for an evaluation'. His technique works, because instead of nickel and diming his customers, he builds loyal customers that will continue to come back. I whole-heartedly appreciate honest businesses like this and recommend them to anyone who owns a BMW.