I would have to agree with most of the people that posted already, in my experience it is better to swap the axle or take it to a shop that can repair it correctly. Not to say a normal person could not repair it correctly, but is it worth your time to learn how to do it and spend the time to do it? I like to look at some repairs by comparing how much it would cost me to have someone else do it Vs. what it would cost me to do it. (i.e. parts, time, energy) Sometimes it could be better for you to repair it, other times not.