They are the in the 91st percentile, meaning they are BETTER than 90% of the companies out there...I'd say their repair shop is doing a damn good job.