Price is now $230.00 which includes check valves ($30), overnight shipping ($30), and labor.
Curious what others have paid. I could do it myself but they have the car on the rack and I want it done. I still feel like a working cooling system should be warranty work and check valve install should be a recall job.
At the end of the day it's not a huge deal, as long as the problem is fixed I'll be happy.
I would check with who your extended warranty is with. The radiator hose issue should be covered if you have bumper to bumper.
Also, there is a Technical Service Bulletin which specifically addresses air in the cooling system and the installation of the check valves.
Since there is an official Tech Bulletin issued by GM and you have an extended warranty, this should also be covered under your warranty.
Even if it is not, you should order the parts and do it yourself. If you can operate a pair of pliers (for undoing the hose clamp), you can do this job yourself in 15 minutes. You will save $300 dollars, keep your self respect, and prevent the possibility of the service department from screwing up your car.
I would check with whoever your extended warranty is with and see what is covered before the service department does any work. I would also call GM Customer Service and check with them also.
There are a huge number of service departments that get people to pay for work that is covered under warranty. The reason for this is that most service departments do not get paid for warranty work.
Last but not least, (and I am speaking from experience) be nice but do not assume anything with service departments and do not give them any slack. Most service departments do not look at you as a customer. They look at most people needing warranty work as an incovenience and at worst a dupe who they can extort money from. In short, DO NOT TRUST THEM.
If you do have them install the valves, thoroughly check all the work that was done. Check your car for scratches or dents or anything else that you think the service department may have screwed up.