Also if your boots are leaking or low, the shop will tell you they are bad as well. Keep grease in them and you shouldn't have any problems. A shop that screwed me on the one thing I asked them to check, tried screwing me out of $800 in ball joints and it just wasn't the case. I did however lose my driveline after 2500 miles of towing a 10k pound trailer, which is what I asked them to check in the first place. I hate shops. good luck.