01 Kodiak 400 ball joints (control arms)

So today I learned that doing the ball lower joints, would cost $500 or so of I did it myself. Because the whole control arm and bushings have to be done…. The ball joint is welded into the arm.
Does anyone know of an aftermarket product or some other kind of solution to this problem? I’m in Edmonton, Alberta. So with the Canadian dollar’s struggles, I’m quite stuck.

While on the subject, can anyone confirm that it should be the same part for 2000-2003 kodiaks?