I'm always puzzled by the number of people...who are perfectly happy with a toilet that, for 2-5 years, has "worked flawlessly EXCEPT for..." this problem, that problem, this little leak, that little crack...
If it were their 2-5 yr old engine that's "worked flawlessly EXCEPT" for various problems, even minor ones...or 2-5 yr old winches that work flawlessly EXCEPT for...," they'd telling everyone who'd listen about what a flimsy piece of junk it is...so why are they so happy to settle for a 2-5 yr old toilet that actually works anything BUT flawlessly, when for very little more money they could have a toilet that actually does work flawlessly WITHOUT any exceptions for 15-20 years if it's just kept lubricated and rebuilt every 5-6 years.