Product review (5 stars): Fix it Yourself, and Save Lots of Money
Do it yourself and save a ton of money.  It is not the easiest job, but video instructions are easily found on the internet.  Anyone can make the repair in a few hours.