Looks like my upper control arm took a crap.

Yes he has some really nice pieces. And great prices too, can't find anything comparable that's cheaper than those that's for sure. Does anyone have these installed?

Mega Parts has theirs on back order and the price is out the wazoo! $375 a pair (that's US) but it includes bushings and ball joints.:banghead: