Product review (5 stars): Fixed our problem! Still working after almost a month ...
Fixed our problem!  Still working after almost a month.  Thanks for offering these bits and pieces at a fair price.  Calls to small local suppliers and big box hardware stores quoted us between $80 and $50. Ridiculous.