If you have a ridiculous amount of patience and a ridiculously steady hand you can give this a go:
https://www.youtube.com/watch?v=Zog-Rh-bXa8
You can also call up some of the more technical cell/computer/electronic repair shops and ask. There are a few c-list listings in my area for these types of repairs.