I love Kohler Products!  I have two new Class 5 toilets that I need to replace the water seal.  Kohler filled my order immediately and I replaced the seals in 10 minutes.