I took it to a friend of ours who works in a machine shop and is an engineer, and he thinks he can make a new shaft. He also said that the bearings are pretty bad which is why he thinks the shaft broke. Don't know why the bearings would have gone bad as they were still packed with grease, but I guess anything can happen. Just glad this happened in the final few days of the season. It does make me wonder about Airablo now though.