Product review (5 stars): On time, good quality, easy install
I am very happy with this product.  It arrived on time and was easy to install.
I saved myself a ton of money doing this myself, and would recommend this fix to anyone who can use basic tools.