bad ball joints?

i am 93% sure that my problem is the driver side ball joint, i am just making sure i am right

just this week i started hearing a popping noise when i would hit bumps in the road. then just yesterday it started squealing whenever i turned the wheel.

if my problem is the ball joint which ones should i pick up? the steeda one? or is there a better/cheaper option because i am pretty low on funds lately.
 
53 bucks each for ball joints. sorry man that sounds a little high since i bought some 2 days ago from a local auto parts store for half that price. might want check some more
 
53 bucks each for ball joints. sorry man that sounds a little high since i bought some 2 days ago from a local auto parts store for half that price. might want check some more

ya but that was for the Moog ones. steedas are like 130 bucks for a pair and i saw moog's elsewhere for like 65. i just dont want them to prematurely wear out due to the modified suspension geometry.