We found them easy to work with. They fixed the issues that were causing our BMW to fail the emissions test. They evaluated the results, run a smoke test to find an air leak, called and explained what they felt needed to be done and gave us a cost. We agreed to that cost and they ordered the parts and fixed the car for the price quoted. They found and documented a few other non critical issues (with the expected prices) on the paperwork, but did not push for us to make those additional repairs. Overall it was a much better experiance than we've received at the dealership - more friendly, less pressure, lower over all price.