Do you have the orange bushings for the upper arms too (I hadn't seen those before)? You can get Lemforder lower control arms with the liquid filled bushings from FCPEuro for about $180 each. Lemforder makes them for Land Rover, and the ones you get direct from them have had the Land Rover...