These days I pay for all my own travel but I wouldn't trade the BAEC benefits for a cashback deal. Thanks to the combined wisdom of many FT contributors (Thanks, everybody!); I do pretty well out of Avios: even after paying surcharges, taxes and duty.