Along_the_Wire Amex BA credit card. 2-for-1 vouchers. Do all online shopping through the BA online shopping portal (gate365 - 20 avios per pound on mothers day flowers - have some of that). I have paid about 800 quid over the years for enough avios. But that gets us a nice flight once a year. Went to kenya this time last year in first class. Total cost £1100ish for 2 first class return flights to nairobi.
Needs a bit of planning but is doable. We were due to go to singapore in may but that has been cancelled. Now have 290k avios in the household account and loads of vouchers.
Deserves a thread of its own imo