Product review (5 stars): I'm a return user.
This is my second time to order this product because it has functioned so well for me.  It is easy to install and provides a years worth of service.