Very important trick for installation
https://youtu.be/Qo4aeTEFGZs?si=D-UrIABTDW6Lvn-H
I did GKN ones from FCP. They were not cheap. But I've never had anything but terrible luck with the less expensive axles, I'm done with those. lifetime replacement on good axles
Only one of them came with a nut, and it was the wrong size nut and I didn't want to buy another never otherwise used 12-point socket, when I just bought one for the stock nut. The missing nuts held me up about a week. So make sure the ones you're ordering from wherever come with new nuts and you have the correct socketry which may or may not be the same OEM size.
I didn't do the seals because it didn't look like they were leaking at the time, and now lo and behold the one is leaking, so I get to do it again. Which I knew I was going to do them again anyway soon due to the oil pan gasket, so I guess that was why I decided not to do the seals. Definitely do the seals while you are there.
They were pretty easy to carefully tap out of the hub with the right size punch into the hole in the center. Getting the new ones back into the hub was a little harder. I hammered the ring on the hub with a 4x4 block of wood for a long time and it slowly walked in. The block of wood didn't hold up so well. Tapping them out of the diff was a little tricky as well just required some rotation, and then getting them in also required correct orientation per the video. Which I was not aware of when I did this job and struggled a bit to get the clip in.