i am being told its whole upper control arm only,with the ball joint pressed in.82 a pop from advance. autozone cant even get them. and by judging from prices on ebay this is normal. and the lowers are 35 a pop. hope i dont need 2 of them. that would be 250$ for four ball joints.

i put all 4 on my ford f150 4x4 for around 60$