Moen makes a pretty good soap & lotion dispenser. To keep any of these middle-of-the-road dispensers working for a long time, it is important to run water through the plastic tube AND the metal part where the soap comes out. if you do this about every 6 weeks or so, the dispenser will last a  lot longer and the soap will not goo-up. You can also buy extra plastic tubes if you ever need to do that.