A while back the magsafe connection got really hot while charging. There apparently was a short across the connections (baby had been sucking on the end of the magsafe plug), maybe due to moisture. One cord was ruined, which I also replaced, but the DC-in board was not working as well either. I had to jiggle the plug just right to get it to charge. Sometimes it would have the orange light indicating the battery was charging, when it actually wasn't. Just about drained the battery a few times doing this. After doing this for months I decided to see if this could be replaced.
The directions with pictures from ifixit were excellent. This was called a difficult repair, taking out the logic board, but the step-by-step directions made it relatively easy.
It took just over an hour to do the whole repair and test the system to make sure all of the connections were back in place. Having the right tools made it easy as well.
It was worth doing this, and for me it wasn't near as hard as I thought it was going to be. There are a few more steps than replacing other components, but the directions are so clear that you shouldn't be intimidated.
And now I can just put the magsafe connector on and it instantly connects. I don't have to hope I can get it to connect before the battery goes dead.
I'm very satisfied with the process and will definitely use ifixit for other computer and gadget fixes.