BBC Website 1 April 2011
Drivers paid just 12.9p a litre for petrol after staff put a decimal point in the wrong place.
About 50 motorists stocked up on unleaded fuel at the petrol station in Rooley Lane, Bradford, West Yorkshire.
Drivers queued up to use the automatic card-payment pumps for about two hours until the mistake was spotted.
Some motorists also filled up petrol cans with the bargain fuel after word spread around the city.