Product review (5 stars): Washer seal
This saved me a ton of money.  I had no problem installing it with the help of Youtube videos.  No more water on the floor!