I obviously do not know what size of snow blower you are using but around me in Ontario there are always people selling used snow blowers. These engines are used only a few times a year and generally run for millennia. I bought a used snow blower for 50 Dollars because it had a flat tire. It's a 2 stage 10 horse unit with a 26 inch blower. An inner tube for the tire was 12 dollars.
People are way to quick to ditch small engines that start to run bad. My dad got a free snow blower because it needed a new carburetor. One trip to amazon and 36 dollars later he has a fully functional snow blower. His is a massive 32 inch unit and other then oil changes it has been chugging along for years.
I got my lawnmower for free since it had a snapped pull cord, 8 dollars at Home Depot and it's back and running. the Unit is only 5 years old.
So what I am saying here is check online if they are "broken" it's usually because people are morons.
Just this year I pulled a ~30 year old snow blower out of my aunts barn, rebuilt the carb and gave it to a friend who just bought a new house. The carb rebuild kit was ~8 dollars, a 4 dollar spark plug, some fuel line, oil and a can of paint. A new snow blower of this size and power would have been an easy 1200 dollars.
At the Farm we have a PTO mounted unit that came with our 54 or 64 Massey Ferguson 135 and it's a champ and I'm sure on the re-sale market it's worth peanuts too.