I took this half shaft apart in 15 minutes. That's using it for the first time. No hammer. No sockets, didn't even need the vice. It was nice to hold it, but not necessary.
This particular one was 'easy", the u-joints where replaced in it sometime in the near past, the C-clips weren't rusty etc. popped right out. I guarantee you will spend more time picking and beating on the c-clips to get them out than removing the u-joints.
Fits our yokes perfectly. Not too big, not too small. Goldilocks just right.
https://tigertool.ca/products/ujoint-puller?variant=35217197400214
It comes in three sizes. This is the baby one. The two bigger ones will do any u-joint you encounter.
And maybe the best part? Price! Amazon.ca has it for $129 CAD (delivered if you're a prime member).
They are made in Canada, in British Columbia. Designed to be used with an impact gun, built to last, no BS. This. thing. works. And will for a long long time.
I think I shall turn my pile of filthy worn out half shafts into a pile of lovely fresh and ready to go ones. No more "Now which one is decent to use....."