Why so damn much?
Labor mainly. They had to pull the dash and center console. The part itself is cheap.
They also had to flush and replace the coolant because they had to remove the connections to the heater core and also flush the evac system and put new freon in. Damned interconnected systems.