Not for much longer by the sounds of it - MasterCard and Visa have changed their rules requiring ‘pay-at-the-pump’ garages to pre-authorise £99 before dispensing petrol.
https://www.telegraph.co.uk/news/2018/05/08/petrol-stations-introduce-new-99-charge-pay-pump/