Product review (5 stars): Saved at least $75 by doing this fix myself rather ...
Saved at least $75 by doing this fix myself rather than hiring it out.  Comes with well written instructions including pictures.