Rob,
I have two leg o'mutton cases I picked up cheap. Both needed strap work. Someone on this board recommended a tack shop. I took it to my local pony supply place and voila! Fixed very cheaply. Jeff's Outfitters and Galazan carry spare parts, handles etc.I'm sure there is a tack shop near you.
Frank