Product review (5 stars): If you can do it yourself,  why pay to have it fixed?
Very easy to install, works great...... would have cost 4 times as much (or more) to have it professionally repaired.