Product review (4 stars): Works great but pricey
Good straight forward fix for a common problem.  If has enough connection options to meet about any pluming situation.  Its a little expensive for a piece of plastic and if it was $5 less would give it 5 stars.