It is quite possible to repair this trim permanently. I've done it. The long mounting tab on the front breaks off and the bottom of the central tubular mounting cracks. Both are easy to repair and make stronger than the original set-up. I'm a mean bugger and refuse to pay nearly $40 for a new part which will suffer exactly the same breakage somewhere down the track, expecially when my existing trim is in otherwise perfect condition.
I made up a small metal "L" bracket that matches the length and angle of the original long tab. It was araldited to the tab and the trim, then a short dome shaped bolt and nut was used to retain the tab to the trim as well as the araldite. The head of the bolt can be seen from outside the seat but it can be touched up with a brush and paint to merge it into the trim.
The tubular mounting can be repaired by cleaning the broken off end of the tube, then aralditing a nut with inbuilt washer to the end of the tube, with the washer acting as a mounting flange for the trim against the seat frame. Before gluing the nut in place, thread a screw into it so that the thread protrudes inside the tube by about 13mm. Pour the araldite into the tube and let it harden. Remove the screw from the nut after the araldite has hardened so that a mounting screw can be run through it. Replace the trim using the factory mounting screws.
Two years since this repair, the seat trim remains in place on my car and I'm no featherweight. $40 + saved for about an hour's work and it's more solid than the new replacement part.