It's not difficult to repair a worn shaft, I often repair worn shafts at my day job, a cool MIG weld and dimension in a lathe. I am not familiar with the bearings used, however if they are a self aligning flange type, if the housing is good, just the bearing can be replaced, reducing costs.