Product review (5 stars): DIY is the way to go
Saved me a big repair bill.  Took a few minutes to install, but nothing crazy.  Found a couple You Tube videos.  Fit like a glove.