Product review (5 stars): Replace - don't repair
Great price and a breeze to install.  I was originally going to try to repair mine, but this was much easier for almost the same price as repairing the old one.