I was very happy with the service, it would have been very easy for them to replace more parts then needed. But they replaced only the parts needed. I was expecting the bill to be several thousands of dollars, but the kept the bill less then one thousand.