I had much the same problem with a set of knee pads. Walmart has black
elastic in the right size, in the sewing department.
I cut the straps, and then tape measured how much I had to add, and took it
to a friend who had a sewing machine. Much better, now.
Another time, I had a tool set which was made of leather. The seams were
wearing out (stitched) and took it to a shoe repair shop. Couple days later
and about five bucks, and I had my tool set back.
Keep on searching, you've had some good ideas here, along with some real
nasty folks who don't have much better to do.
Christopher A. Young
Size 52-28 trousers, just like my Dad at this age.
Click to see the full signature.