I brought in my 1991 Toyota pickup a year ago because the differential was making a whirring noise. Dan's fixed the worn part and I am happy with the actual repair job but marked them down one star because my truck was returned to me with oily stains in my door and upholstery, probably from the mechanic. C'mon guys--attention to detail!