WTF Front Brakes?!?

You can get new Right Stuff Detailing # UCA6076 reproduction upper control arms for less than $300:

Right Stuff Detailing UCA6076 Right Stuff Detailing Control Arms | Summit Racing

They come with bushings and ball joints installed, along with a pair of lower ball joints. I got a set of these a couple months ago, but I don't have them on my car yet. The quality of everything looks good, although it's impossible to tell how good the ball joints really are.

I wouldn’t necessarily count bushings and ball joints already installed as a plus in most cases anymore. The bushings will be standard bushings, not offset bushings, so I wouldn’t even use them to begin with if you’re running radials as you’ll want offset bushings to get a decent alignment with good positive caster. And then yeah, a lot of the low end ball joints out there right now are terrible.

Free isn’t a good price if you have to replace the parts and add labor to do it.

If they’re good parts awesome, but if you don’t know what you’re getting it’s a dice roll.