I might have one for you. the ball joint seems to be good as there is no play in it or anything and the rubber boot is good. The bushings are good too. I'd have to check on the shipping to canada though and get back to you with a price.
even if come one cut me the ball joint out of a upper or right hand side, ide weld it in, too bad we cant use chevy sprint ball joints like the big bears,