You sold me $187 UPPER ball joints to replace my lower ball joints. Ford wants $68.70 for LBJs. Ford wants $409 for labor with alignment. You charged me $545.90 and your alignment, if it happened, generated NO PRINTOUT! TRW JBJ877 is an upper ball joint available for $56.88 on Amazon. TRW JBJ876 is the lower ball joint available for $21.35 on Amazon. Having you do the repairs was a VERY expensive lesson on the due diligence needed before signing the repair authorization. (Maybe it was the gold plating that made the ball joints and brake pads so expensive!)