My wife's iPhone stopped charging and was dead and useless.
iFixit was awesome. I got the battery for a great price and their online repair steps were easy to read and follow. I was SO happy with how it turned out. The phone works great now and charges beautifully! Thanks iFixit :)
Don't give up on broken devices. It's worth giving the repair a shot.