Thanks for your comments, and particularly to Hondatech who noticed that my primary question was whether I should do this repair on a car with 27,000 miles.
I appreciate your input (and also the comparison prices).
I am in Boston, and have gotten three prices now, all from independent repair people:
1. $680
2. $650 to $750
3. $623
Seems like a pattern!