98 LSC 70k original ball joints so replacing them now. I have OE Motorcaft ball joints for replacement. Labor quote from my mechanic was $500 to replace for both sides. Said he’ll align it for free. Is this a fair price to do this? I know it’s not the easiest thing in the world. But $500??