For what that will cost you you may as well buy a new deck.Find a Good Machine Shop and get two made, if one bad replace both at the same time to lessen the future failure risk. It's not a big job by any means to make those shafts.
Good machine shops will cost you a fortune. Your best option is to find a spindle with the same diameter shaft and re-drill the deck if needed. It will not be that difficult to do and will save you a bundle.