I took my BMW here after seeing good reviews to have a vacuum hose leak repaired and a possible transmission fluid leak repaired. I had already run a diagnostics test on the car and had a print out of the codes. They refused to accept the diagnostics check and wanted to run their own. The service advisor said they charge $169.99 to just run the diagnostics check. When I told him again that I already had that done and have a print out for him he refused to accept it and stated that they charge $169.99 for it. I told him I would take my car to a mechanic who will accept my diagnostics check and I took it to Bush Motor Works in Pittsburg. Sure enough the owner accepted the diagnostics check and did not charge me to do another one. A diagnostic check takes all of 5 minutes at the most and to charge $169.99 is pretty much a rip off. If a mechanic shop is willing to rip people off to run a five minute check imagine how much more they’re going to rip you off to do the repairs. I do not recommend this shop.