I have had a few other off brand soap dispensers which I purchased at local home improvement stores.  They all broke and wouldn't pump anymore. I decided to try and buy the Kohler dispenser after someone told me she had it for 10 years without any problems.  We just installed 2 of them in my kitchen and so far I am quite happy. The dispenser pumps smoothly and hopefully will last a long time. I would recommend this product.