That seems a little high. They will take the actual cost of the radiator and add to it for "" parts " and then there's the labor. I have to change the serpentine belt now on my Jeep Cherokee and was quoted $90 for parts and labor.
On my last Cherokee I had over 150,000 miles on it and had it in the shop for something else. The guy said I should have my radiator flushed while I was there. I wasn't having any problems with overheating and I told him no because with that many miles on it I didn't want him stirring up any sediment and stuff in the radiator. He assured me there would be no problem and it would run much cooler. I said well ok then and let him do it.
A few hours later I got a call from the shop and was informed that now my radiator was leaking and would have to be REPLACED

He said it would cost $500 for the radiator plus labor.
I was so fucking mad I had to restrain myself from doing something I would regret later. I finally went down there and talked to the guy who was also the manager ( Discount Auto & Tires ) and he waived the labor but still charged me the cost of the radiator which was about double what i would have paid if I went and got one at a parts store myself.
I also had to replace on my 81 Jeep CJ which I did my self. Radiator was $210 and just undid the hoses and a few bolts and it slide right in on a little track. Took about an hour
