I haven’t done ball joints in a long time, but the last time I did, I had to burn out rivets with a torch and sometimes they have to be pressed in and out .. like he said I wouldn’t expect Walmart or Costco to do anything else I don’t even think Costco does oil change I am not certain what are usually have them do are the tires but we have a repair shop that does all our repairs. They are not cheap, but they don’t sell you anything you don’t need any more with my schedule I just have them do all my work on our every day drivers I have enough to do around here between the Mack and the mowers in the honeydews ha ha oh sure you fellows have the same issue with the long ass work schedule . Possibly if I was 9 to 5 I would take care of a little bit of the auto repairs. Bob