I've only used them a few times, they may not be the cheapest, but I have never dealt with a repair shop that is all about satisfying the customer and seeing that a job is done right. I remain very happy and they have earned me as a permanent customer.