What would an estimated cost of replacing lower ball joints on my 1998 Ford F150? I called a fairly reliable repair shop this morning and they gave me an estimate of approximately $365. This would include labor and the alignment.

I looked at NAPA online and found the lower ball joints at a cost of $40.
Is there that much time involved in doing this to explain all the labor or does this estimate have overpriced parts on it?

Thank you in advance.