I may be turning into a grumpy old man, but I swear the term customer service is becoming an oxymoron. More often than not, if you take your business elsewhere when you get treated badly by some organisation, it's usually only you that loses out in...