Hmm.. Sounds like it will really cost you a lot to repair it. If I were you, I'll just buy a new phone instead of having that repaired.