I would like to add my thanks to BA Refund Helper. I had already been refunded my 2-4-1 voucher (extended by 6months) and my Avios but had waited 18 days for my cash refund. After contacting BA Refund Helper my cash was refunded to my Amex the next day. Fantastic work!