Product review (5 stars): perfect fit
I tried one of the cheap replacements from my local hardware store. It had a metal spring ring that rusted within a week. I should have gone with the real deal to begin with. This fits perfect!