$350 seems very expensive. Espo quoted me $50 for the upper ball joints and the a-arm bushings for both a-arms.