Disappointed by the lack of flexibility in cancellation policy - I was just in a couple of minutes late and didn't get a refund.