Product review (5 stars): Essick Water Bottle Cap
My humidifier is over 10 years old and the seals on the caps started to leak.  So I purchased these replacement caps to see if that would solve the problem.  Once the new caps were installed, the leaks immediately stopped.  This was a very inexpensive way to fix the problem instead of having to buy a new humidifier.