From a good mechanic shop, that seems very reasonnable. I did both upper and lower on my '02 for 200$. Did it myself. Plus 100$ for the alignment.
Ask the mechanic to have a good look at the lower arm bushings. Mine ended up being bad as well so instead of buying lower ball joints, I would have been better off replacing the whole LCA as I have done with the UCA... Now I have 2 nnew lower Ball joints, and I have to buy LCA's anyhow.
My 2 cents.
Sent from my TouchPad using Tapatalk