I also bought two lower ball joints from them for the Silver V6 which I never used and still have - one of them may be going into the current V6 depending on whether track rod ends and drop links cure a major rattle in the front right suspension...If not its out with the drive shaft, hub and welder at Richards for take two to get the old mashed up joint out.
carparts4less seem fine for buying known good brands like lemforder - just check they are supplying the correct version of the part and don't rely on the number plate parts checker to get it right! (But this is frequently the case for the number plate checker on other sellers websites too - never trust them to identify the correct parts)