PS: I took the car to a local independent shop with a good reputation - not a single Better Business Bureau complaint in three years. Turned out to be the #1 pump was going bad and sending metal shavings into the #2 pump. Replaced both pumps and the fuel filter. The job ticket had six hours of labor on it.

There was some diagnostic time involved, so it basically broke down to 4 hrs for diagnosis and 2 hours for the R/R of the pumps & filter. Still seems high. I probably won't go back there. Parts & labor totaled a little over a grand.
The car runs incredibly better, though. The moral here is to not ignore buzzing fuel pumps. Trouble is brewing.
Thanks to all who responded.