These guys are the truth. I brought my 2005 bmw 645ci to them. I had told them to check out the coolant leak, change the alternator, and get the increased immissions light off. Not only did they fix all of this but they found out the extent of damage to my car bringing my attention to things like control arms and rotors which I was not paying attention to. Very good work. Brought my car back to me almost perfect. The prices beat bmw by a long shot. Will definitely be coming back if I need more work. Great job guys!