a shop is charging my mom 1,600.00 for heater core and hose replacement. on 2002 Saturn L100

i have'nt talked to them yet but this seems outragous.

Asked by for the 2002 Saturn L100
according to all data the cost w/ heater core should be around 500.00 plus hoses and coolant. wow they have a really high labor rate.there labor rate is like 650.00 per hour. seek a 2nd diag and price