My seat harness had started to tear itself apart in various places, mainly the bottom edge of the 'Hard shell' material and the leg strap attachment to the same area as in pics.
In Perth after taking it to my local key / shoe repair place, he advised me to take it to 'Mister Mint' in Karinyup Shopping Centre, because they have all the Heavy Duty Leather shoe & boot repair machines..
The guy was unsure as it was the first time he'd seen one and left it with him.
Picked it up and he said it was easily sewn by their machines - no problems at all.
I thought the leg strap under the hard material would be a problem - but wasn't..
So if you live in other City's - try asking your local mister Mint which shop has the heavy duty gear and save some Coin...