My toilet was leaking from around the base, so I removed it from the floor to replace the wax seal. With the toilet removed, I noticed that the flange was damaged. The metal ring was almost completely rusted out and the flange itself is cracked. I went to Home Depot and asked about replacement. Since the sewer pipe and flange are made of PVC, the guy told me that I would have to chip away the old one with a hammer and screwdriver (Its a pain, but he's been doing it for years). After several minutes, I was able to get the old flange out, but when I went to put in the new one, I found that the ID of the sewer pipe is 3-1/2". This is a problem for me because, no matter where I look, I am unable to find a flange that will fit inside the sewer pipe. It seems that the only sizes they make are 3" and 4". The 4" is the same diameter as the sewer pipe and the 3" is too small. Anyone have any ideas?