Should you fill your tank when you stop for diesel? And how to get a tank of fuel for £1