My car needs new ball joints on both sides. Not sure yet if they are the uppers or the lowers but would probably have them all done at the same time. I would like to know a round about price for this. Haven't had this done before so want to know what a fair price is to get this done. Not sure if I will go to a smaller shop or to the dealership in town here. I usually try to do most things on my own when it comes to this sort of thing but I don't have a clue on how to do ball joints.