Holden fucking sucks. Their customer service has gone down the shitter. I tore a pair of my pants, and they promised me a new pair. I gave them my address, and they told me they would send me a new pair. It's been 9+ months since my initial contact with them, and many emails and promises later, I still haven't seen my pants.
I've heard a ton of similar stories, even from Holden dealers.