As with the RGN fares, the easiest thing to do in this situation if you're stone walled is to file against them in court (those in the UK, at least - I can't comment on overseas laws).
Small claims court in the UK costs a minimal amount and is very consumer focused.