If you're willing to take a big risk, (i.e. try and repair it yourself) and then buy a replacement if all goes horribly wrong, there are guides that people have written on how to fix it yourself...
Do a few searches either here or at rabroad.com or google, and you should be able to find what I'm...