Product review (5 stars): Save yourself a repairman's fee and DIY!
Fit perfectly and easy to install!