once the retainer hole has ripped out it is hard to repair in a way that will survive more than one installation/removal cycle. The rip just moves to the edge of the patch the next time it is removed. This will sound ridiculous but, I have successfully used Scotch Fastener (3M), 1 inch wide velcro strips with adhesive backing adhered to the door and door panel. Just put the strip inboard of where the upholstery wraps around the door panel. Both surfaces need to be super clean and the "cardboard" door panel needs to be sealed with something, I used primer sealer. I did this out of desperation because no reproduction door panels were available for the car. It actually worked to my surprise. And the velcro was not visible. I know it is a bush league fix but, it did work. Just a thought. Chuck