I think cash refund should certainly be an option.
If you end up in credit with your Gas/Electric/Telecoms/Credit Card provider you can ask for that money to be put back into your bank account as you are effectively a creditor to that service provider.
The railway should do the same such as airlines do when they are at fault for delays in excess of a certain time frame. This requirement was actually ruled under an
EU» Court and has since been re-challenged by numerous airlines including EasyJet which was rejected and the previous court ruling has remained correct. From reading the case notes very briefly it seems the Court was not happy said airlines were challenging the ruling.
A few months ago I overpaid my credit card bill after I accidentally ran the payment through twice. So had a credit card I was in credit with. I was told I would need to wait 28 days for a refund. I explained this was unreasonable considering what would happen if I owed money to them and didn't pay up when asked. It was also a fairly large sum of money I would need access to within 28 days.
After being told it was company policy I asked if I could withdraw the overpaid amount in cash from an
ATM‡ without incurring any fees or interest. I was told this would be possible so agreed to the proposed solution under the conditions of no fees or interest. This ironically was agreed in writing.
Needless to say they charged their Cash Advance Percentage Fee being an automated computer process and things started to get a little interesting. It took me to resort to filing a County Court Claim and Defaulting on the account in order for them to resolve the matter. They settled out of court on the day they became aware I had filed a claim against them and I certainly got the impression that A) Someone got into a huge amount of trouble and B) They wanted the matter to go away very quickly. The cheque arrived in the post this morning!!