I thought they did a good job. The work took longer than expected, but I think it might have been because of a hard time with the parts. One part was mismarked, and they had to send it back for replacement. Other than that, the car seems to be doing okay.
more