While we're at it, I've been wondering if BA will also let me change my flight within 24 hours rather than refund it. (I realise that I could just cancel and book another one, but I'd rather not go through the booking process again and have my card charged twice.)