Could you not tweet them? It seems to be all the rage these days and you will get a faster response that way.
The Twitter team are pretty quick to respond and will direct people to an appropriate contact (email or telephone) should more help be needed.
That said, I understand why many people wouldn't use Twitter if they don't have an account / don't use social media.
As for the response time, it is a backside covering message to allow enough time to cover pretty much all eventualities and I am sure that a real response would be a lot quicker than 20 days.
Ultimately, it is about using the route that is best within your control and most likely to yield a response in your desired time. If a more immediate response was required, then I would be on the phone or at a station. If it isn't as pressing, then the contact form route would suffice.
--- old post above --- --- new post below ---
We can use IT much better, and well-run companies do.
An email response system and the process for responding is not really an IT issue, but more one of business priority and process. I suspect that the amount of resource they put behind it is in line with customer demand. Northern have put a lot more focus on to customer service via the likes of social media as that is where the volume of queries are. It is also more public and the old adage of 'the squeaky wheel gets the oil' rings true, rightly or wrongly.
I agree that there should be a good SLA in place and so far I have seen no evidence either way that there is or isn't one at Northern. A number of companies I deal with have the large disclaimer auto-response, but then action things much more quickly. People are making assumptions that it will take 20 days. It may take 20 minutes or 20 hours, so I will be interested to hear back from the OP when he has heard back from Northern. At that point we may be able to critique their performance based upon some proper data.