We had a steady rain last night, over 3" by this morning, and now we have a wet bathroom ceiling. I went out to look up at the roof for anything obvious, and you guessed it, I can see a split in the rubber around the vent pipe. Oatey makes replacement collars that slide right on top, with no caulk needed. My house age ... 13 years. I recommend anyone who has a 10 year old rubber seal vent flashing to go buy a $3.00 collar to slide over the pipe now before you have a leak.I always use a nut and washer on the bolts to secure it to the flange so bolts don't move while setting toilet. I never used rubber but I did purchase one last time I went to lowes. I'm going to remodel master in a few months and will try it and if I like it probably use them from now on. Having said that there is nothing wrong with the wax ring and if I need one in a pinch and that's all there is I have no problem with it. Still plumbing but different subject the cheap flashing for vent pipes going through the roof, metal with rubber around the pipe. Ten to twelve years in the baking sun and weather their shot. Nothing like the old lead flashing. Lasts forever. Could be the same with rubber toilet flanges. They might only stand up to so much crap.