Good point, Geoff, and, in your specific case, I'm surprised there wasn't more accommodation on the part of the airline. They all need to realise that hiccups happen from time to time, and life is not always straightforward. At the very least, I would expect a refund in your situation... the least they could have done.