Update! I ended up in Aiken before the shop was able to fix the AC. I spoke with the tech, who was the owner, and I explained that I did a lot of work on the car and that I thought 2 hours labor to put the part in was crazy. I left the car for him to fix on Friday and he even gave me a ride to where I was staying. A couple of hours later I got a call that the car was ready. When I picked up the car he said that when he started to pull the control head out it started to work again, so he buttoned it up and did not replace the push buttons and he did not charge for his time. And the AC has worked since. He also cleared the code that had caused the dash engine light to come on. But, no good deed goes unpunished! The ABS light and SRS(?) light both lit up after I drove away. So on Saturday, when he was closed but working, he had me come back. The code was for the right rear solenoid in the ABS box. That would not clear so we took the lights out from behind the instrument cluster and called it a day.
Steve from Auto Tech in Aiken has a very busy shop and an excellent reputation in the area. He was fair with me and had a good attitude.