Good advice above if it's covered, send it in. If it's not, you may be able to get a computer repair shop to fix it for you. There are some local guys here that I know would do it, and the local guys can usually cut you a deal, not charging you the full $75/hr or whatever it is that the big boys charge.
There aren't many things I can't fix, but soldering circuit boards is something that I just don't want to be bothered with