Tesco have a little-known rule at its petrol stations which has caught motorists out and left them embarrassed.