had been getting horrible clunk when going over humps over the last month and just been advised my upper ball joints are gone on one side(passengers side) and need to replace the 2 together if im going to get it done..is that right even though the other side makes no noise. I have seen LEMFORDER ones on EPC so am thinking of getting these,are they any good well atleast 20k miles or so before needing replaced again. Is this a job i could do myself or does the whole spring and shock need taking off to do this job? It looks straight forward judging by just looking at with the wheels off, I have replaced front discs and pads(brembo calliper) before on this car so i know a fair bit about repairs. Any advice from those who have done this job before is greatly appreciated