Diagnosis the problem in a few minutes and had the part fixed same day, within 20 minutes of returning. Couldnt ask for more.