The ball joints were actually bought from a place called Power Performance Motorsports. They are now called Proforged (
www.proforged.com). Their search guide doesn't work, so you will have to call them. I used their 1/2" taller G Body / S10 lower ball joints. (G body and S10 use the same front suspension parts) They also sell 1/2" taller upper ball joints. You should get aftermarket upper control arms if you want to use the tall uppers because otherwise they will sit at a bad angle and could break if you hit a pothole. I had my upper control arms built custom to accept early 80's Chevy C10 upper ball joints. These are 1/2" taller, beefier, and have the same taper. That way I can at least get replacement uppers from any store.