Seconded, if the bag is, otherwise, a quality piece of gear - have a local repair done. Dry cleaners do this, or know who does. I had a similar task taken care of by a local taylor/dressmaker.
_________________________
Glenn