I don't care much for customer service of any kind. Call me cynical, but most times I call any customer service I end up worse off that before I started.
I've used Hornby customer service twice and probably won't be calling them again - Just my point of view...
Bachmann customer service accused me of not reading instructions when I reported a broken part to them. I did get a replacement - even though it wasn't the right replacement...
Back to DCC - I had an issue with my Lenz system recently. Lenz guys couldn't help by email, but they did communicate well. I eventually tracked down the problem myself and they were interested in the findings. Something for a future FAQ perhaps.