Change the seals & bearings yourself .. The small needle bearing on the pinion is the only hard bearing to change ..