From a PR standpoint, this situation is a travesty. I would post the dealership name, address, city and phone number to this forum string, thus insuring the readership is aware of the poor customer service being delivered to the consumer. No need to mention a specific person's name. Just informing everyone within your sphere of influence / city is sufficient, but if you want to take it a step further, contact your consumer relations correspondents that represent your local network television stations (i.e. like ABC's "7 On Your Side" in the Los Angeles market). I'd also contact the BBB (Better Business Bureau) in this dealership's county to see if they've been reported previously for similar or other consumer complaints. The "Lemon Law" was devised to protect the public:
http://lemonlaw.bbb.org. This is not a Hummer/GM issue, but rather a conscious choice by the dealer to ignore common protocol for customer relations. A month with no parts? Puh-LEAZE. The public needs to know. Post the dealer name.