Wow that is really crappy! I would definately raise hell, and hopefully you can get some resolve with them or find a respectable dealer. Sorry to hear this, things like this really need to be fixed. I am sure GM doesn't want their dealers treating there customers like this. GL to ya!
__________________
"What? You wanna lay the fate of the world on that kids Camaro? That's cool!"
"The future is in the windshield, not the rear-view mirror!"
"If you haven't gone a 175 mph on land, you haven't lived! That's just a fact!" - Ricky Bobby