While I was pawing around different forums reading about ball joints I saw that there was an issue where something needed to be ground off to install the uppers. I also saw reference to TeraFlex acknowledging the issue and was going to "fix it" in a new release, what should have been a few years ago. Do you know if this was this the case?I had mine replaced in the spring after 18k miles. I decided to go with the TeraFlex Ball Joints due to the pricing of them and that they can be rebuilt. I was very close to spending the money on the Rare Parts version, but felt like I would be on tons before I needed to replace them again. So far I have zero complaints. I just need to remember to grease them every once and a while.