Just passing on my experience with British Airways. To date they have behaved exceptionally well. Each time they cancelled a flight, they have responded to me quickly using Twitter pms and refunded me in full within 48 hours (Credit card and Avios). After I booked the March/April flights the price dropped significantly, so rather cheekily, I cancelled, took a voucher (arrived in minutes) and rebooked the same flights at the cheaper price. The second voucher was then reissued for the balance saved. BA cancelled my April return flight a few weeks ago and offered me an alternative, a flight which leaves 3 hours earlier, which in normal times I would have accepted, but for some reason I just sat on it. When I decided that the March/April trip was unlikely to go ahead, I contacted BA, again using Twitter pm and requested a refund. Initially they said they would pass my request to their refund team, who would issue a voucher only, as the booking was made with a voucher. I replied that as the flight was cancelled by BA, not me, I understood that I was entitled to a credit card/cash refund and they agreed. 24 hours later the credit shows on my credit card. Really just letting people know, that even if your flight was paid for with a voucher, if BA cancel any part of the booking, even if they offer an alternative flight, you can get a cash/credit card refund.