Some Gull service stations ran out of fuel overnight as a 20 cent per litre discount attracted huge demand and long queues.
The company dropped prices across all its stations from 7am yesterday and motorists have until midday today to get the discount.
The lowest prices of all are at Gull Atiamuri on State Highway 1, north of Taupo, and Gull's newly-opened Birkenhead site.
A Herald staff member last night filmed cars queuing onto Mokoia Rd outside the North Shore service station, which Gull New Zealand general manager Dave Bodger said had seen the biggest demand of all since the discount kicked in.
At Gull Birkenhead and Atiamuri, 91 octane is being sold at $1.677 per litre, 98 for $1.827 per litre, while diesel is going for under $1 at $0.997 a litre.