Product review (5 stars): Good parts and prices!
It took a little work to install this item but it fit perfectly and worked flawlessly when I finished.