I am very lucky to have a coworker whose neighbor was the maintenance guy for their local sewing factory before it closed a number of years ago. He charged $15 for fixing one of mine, $17.50 for another, and a third was free because it was a broken plastic gear that he did not have. Also bought a reconditioned older model (not really vintage yet I don't think) from him for $50. Now he's saying he can't do it any more as he's 92 and can't see well enough to do it any more...boohooo!
Billy, I'll keep you in mind if another one messes up!