This was the best experience I have ever had with dealing with car repairs. I cant explain how much I hate dealing with car stuff in general, but BMS made the process simple, stress free and easy! The time and care that was taken with me and my car was above and beyond what you can usually expect from any car repair shop or dealership. I learned a lot in the process and now will not hesitate to call the BMS team if my car is in need of repairs. I would deck this team up against the folks at BMW any day...and they are much nicer too! Thanks so Much!