it is very possible that what they tell you is true, and yes it could very well cost that much. I think if i was you i would spend the extra money and get a second opinion. You never know a service tech may have overlooked somthing, and it might not be your compressor. This is just my advice.