Esso offer on my Gold today - not on BA PP. Nice as it is multiple uses.
Esso
Spend £50 or more, get £5 back
Save to Card to get a £5 statement credit on a transaction of £50+ at participating Esso locations by 31/03/15. Valid every time, for the first 15,000 UK Cardmembers to save the offer. Terms & exclusions apply.