I've left a review before, but it's never going to have me say enough good things about Advanced Autowerks. To simply summarize it: they provide most trusted and world class service you cannot find anywhere else. I had my car in because it seems to have a bit trouble changing gear, and they spent days of diagnosing the problem to make sure they don't charge me for fixing and then it's not the real problem. My prior Autowerks experience was never like this, those mechanics always try to have me fix something and then the problem happens again not too long after. I cannot recommend them highly enough even though it means it's harder for me to get appointment :-).