Another possibility is an old fashion honest to goodness shoe repair shop.Any decent alteration shop can do it. I have one of my winter jackets at a shop right now having the main zipper replaced. ( zipper could not be repaired). $5 for the zipper. And $45 for the labor to replace it!!!
Funny you should post that---- I have had this same jacket repaired at a shoe repair shop before; but it is gone/closed now, and the alteration shop is in my "stomping grounds", and does excellent work!Another possibility is an old fashion honest to goodness shoe repair shop.