Product review (5 stars): Easy DIY
Easy to install.  Have only had it a little more than a month but seems to be working great so far.