Only had time to replace one side. The Parts Master ball joints I got were crap. The uppers had no grease zerk holes (non greasable) and the lowers were not splined. I took them back and paid ALOT more for MOOG. Had a hell of a time getting the coil spring back in. Went to put in my new wheel bearings and they won't fit the spindle shaft. They were Parts Master too. Going with National. I tried to save money but it did not work. Had to drive to Tulsa to look at a 1981 Jaguar XJ6 that's been sitting since 2011. Very nice car but the fuel is tarnished so tank needs to be removed and cleaned and a basic tune up/fluid change. Offered $1000 but waiting to hear back. I've always wanted one of these. The El Camino did awesome on the freeway. The steering is better and after I get the other ball joints swapped, it should be good. Fingers crossed.