Actually, Curt, that's pretty typical. Most every repair that can be done is based on flat rate, which is pretty much the time it would take a competent mechanic with the proper tools following a standard procedure to do the job. Of course once they've done it several times they've learned all kinds of tricks and shortcuts, sometimes they make or modify tools to speed it up. Then the flat rate is much more profitable. The only way around that is to pre-negotiate and most shops won't do that. Their point of view is you agreed to a set price and their competence is what saved them time, you're paying for their competence as well as the job itself.
For a different take on flat-rate and shortcuts, I had a friend who was a mechanic in Tucson, had a mid-80s Jag in his shop one day, he was pulling the engine and tranny. I asked him what the heck he was doing and he said, "heater core". Turns out that the flat rate for the heater core was something like 24 hours because you have to disassemble the whole dash. Then you have to try and get it all back together without missing one of the millions of fasteners and not pinch any wires, etc. And hope you don't have any rattles. Good luck. Anyway, he'd learned that you can pull the engine and tranny, do a quick cut-out on the firewall, swap out the heater core, patch up the firewall, drop the engine/tranny back in and have it done in about 6-7 hours. He was honest with his customers, though, and didn't charge full flat-rate, plus he figured they should know he would be cutting their firewall.
Anyway, so long as the job was done right and they didn't exceed their quote, that's the most you can hope for at any shop. It hurts, but look on the bright side: at least you don't drive a Taurus.
Take care and enjoy the ride,