Product review (5 stars): Best Product for the Money
The only draw back (and it's a small one) is that you must ensure to apply the sealant around the seal before installing.  Most of the other products that can be purchased typically don't require the sealant.

SeaMagna