Hello,
I have a 1 yr old home with a pvc toilet flange on tile floor. A couple weeks ago, I cracked the flange by tightening down too tight on the toilet. Not to worry... I found a stainless steel metal flange repair ring at the hardware store. A couple of the original screw holes already...