I had an independent shop give me the 1200 dance once, compressor was shot...so he said...
i went to the jeep dealer.
dealer said he thought it was the switch, which was only about 300. so new switch made it all better.

get a second opinion. a lot of the cost is labor, pumping down the old and disposing of the coolant, then the recharge.
well, leaks happen......1 down. used parts and self install...2 down.... find an hvac friend and let him recharge it.
all done.