I just discovered that £30 had been paid into my bank account by my local train company. This was a refund for overpayments that I had made due to buying the wrong tickets from their ticket machines, which are much too complicated.
It has taken about three months and an exchange of correspondence to get these refunds, which must have cost the train company two or three times more in overheads.
The shocking thing is that the train companies have to maintain big departments to deal with the complaints. This would be a good thing if they then acted on the information that the complaints departments collect. The services would then go on getting better and better. Sadly it seems that they do not.