Walls is located in Fort Worth, TX. According to their website, been in business a long time and have a "Tough as Nails Guarantee". If it were me, I'd go to the "Help" link on their website. Tell them how much you have loved and used the jacket over the past few years. Now, you are wanting to hand it down to your kids but the zipper upchucked. Just ask them if they can replace a zipper and offer to pay them for it. Many folks will appreciate the customer loyalty and will work something where you pay the UPS and they take care of the zipper. Never hurts to try.Also, I wore my coat for the first time this week. So it's 'officially' winter for me.
Bought a nice new Carhartt jacket. My Walls jacket, that I've had for around 10 years, had the zipper take a dump and I can't find anyone to put a new zipper in it. Carhartt zippers seemed a lot more robust than the Walls jackets so I went with them. I'll eventually get a zipper put in it and give it to one of my kids when they get big enough for it. Every seam is triple stitched, and it still looks new besides some fading. Should last another 10+ years.
Tag said $99.99 with 25% off, which would make it about $75(for you math wizards), but it rang up at 39.99. So I got a brand new Carhartt jacket for $40...I'm happy with that.