Where are good prices on ball joints?

Check rockauto.com

They are consistently less than any other place. Once you find all the cheapest prices, call Summit and give them the prices,and they will usually match or beat the price. You then get one shipping cost, not 2 or more as that can add up fast.

If you want good ball joint, they cost a few bucks. The cheap stuff is just that, cheap. I had one of the $12 uppers go out in about 5K miles.