Handled situation very professionally compared to another place I went to. The other place had needed 2 visits to diagnose, and was going to fix the wrong problem, and it would have cost me over $1k. Torque diagnosed quickly and correctly, at a cost less than 1/3 of the original, incorrect diagnosis. Had to get the part shipped from an alternative supplier, but they stuck on it. They also had a loaner vehicle I was able to use while my car was in the shop. They were courteous and all around service was great!