They held on to my car longer then expected and I had to return my car because the initial work did not fix the problem but I was very happy with Barry's handling of the situation. He explained in detail why the issue was difficult to diagnose and fix and we were able to settle on a good price for the additional work. I ended up being very pleased with how open, honest, and friendly he was in dealing with the issue.