Great service and super fast turnaround. They had to procure a part from a local salvage yard due to the item being discontinued, but even with that, they turned the car around in less than two days. Labor charge was fair and the total was as expected. Five stars.