Having done this job myself I can tell you it's not
a bad job. However I wouldn't rely on the time estimates
suggested by your mechanic - it's likley to take you
you longer. Also- I used the local NAPA machine shop to remove and press in the lower ball joints. They charged
me $40.00 and it was well worth the price.