Morrisons have a great tie-in deal at the moment. Spend £40 on your shopping - not difficult these days - and you get a voucher for 6p per litre off fuel. Tesco are also doing a fuel offer, but you have to spend £50, and you only get 5p per litre off your fuel. Of course, you get Clubcard points off your shopping and the fuel, but with Morrisons Miles Card, you receive the equivalent of 1.5p per litre towards a shopping voucher, so it's definitely the best fuel deal around at the moment.