The ball joints on my 88 are going on 231,000. When they finally get loose, I am going to stick with OEM. I priced them out a few months ago and with the MUD discount, they came in right about $60 for either upper or lower. OEM is proven quality, for the price I would just go with the origionals.