If that price includes the cost of a new alternator + labor then I'd say thats about right. It is by all means not an easy job. I've had 1 done by the dealer, another done by a local shop, my third one just went and I said screw it, I'm doing it myself.
There is an excellent how to in duratec maintanence section. Check it out.