Had a difficult and frustrating experience. They were completely disorganized, diagnosing a problem, then losing the part that was ordered to fix the issue. Days later when they found the part, a new mechanic said that was not the issue at all and diagnosed a completely different problem. This process stretched over a week with multiple trips back and forth. Will look elsewhere for repair needs.