Some Auckland and Christchurch drivers got free fuel on Thursday - causing traffic gridlock in the process.
Two BP stores - Flat Bush on Ormiston Rd, Auckland and Dallington on Gloucester St, Christchurch, gave away fuel for one hour.
The promotion was good news for New Zealanders, who have been battling fuel price fluctuations for some time.
Refresh the page for the latest updates.
- Why petrol prices are at a six-month high
- Why fuel prices could be about to rocket for New Zealand motorists
- Lack of competition driving up fuel prices, but there's hope in sight - financial advisor
12:11pm - The promotion is now over, but the AA's Mark Stockdale says the effects of the promotion could last for weeks.
"If they're filling up, that could last people up to a month for some people if they're not driving every day," he told Newshub.
"It's going to be quite a significant saving."
12:08pm - One woman, Ngaire, told Newshub her daughter and grandaughter were in the Christchurch queue, and nearly got crashed into five times.
She questioned why better safety measures weren't in place.
12:05pm - Another punter gets aggressive and yells at police after he missed out.
12:02pm - Newshub's Breanna Barraclough says the first person to miss out in Auckland had been waiting for more than an hour.
Some who missed out are being given vouchers, while others drive away empty tanked and handed.
11:55am - One Chrischurch punter arrived on foot, and went away with some free donuts as well.
"I parked down the road because I saw all the traffic down the street and thought, 'Man it's not really worth waiting in that line'.
"I just walked down with a jerrycan," he told Newshub.
11:52am - Newshub's Breanna Barraclough says security were forced to intervene when a person tried to cut the queue in Auckland and got aggressive.
Time is running out for punters to fill up, but it's not all bad news - those too far down the line are getting fuel discount cards and free pies.
11:45am - The free fuel promotion is causing severe traffic congestion in Christchurch.
"The roads affected are Gayhurst Rd, Woodham Rd and Gloucester St," a Christchurch Transport Operations Centre spokesman says.
"We ask road users to avoid the area until this has been cleared."
11:38am - A BP spokesperson says the queue in Auckland is almost one kilometre long.
11:35am - It's one big snarl-up at BP Connect Dallington in Christchurch. Newshub's Alex Parsons is there.
"The current queue is hundreds of metres," he says. "It's an absolute gridlock here so it's going to be a very long wait for these people to get free fuel, if they get it at all."
11:32am - Auckland motorist Tony Tieta saw the free fuel announcement on Newshub and rushed down to get free gas.
"We can only fill like $30, $40 every couple of days," he says. "But to have a full for the first time in like I guess a whole year, I ain't complaining."
11:30am - Newshub's Breanna Barraclough says some patrons hugging forecourt staff, while others are crying of happiness.
11:28am - The queue in Christchurch...
11:25am - The promotion is an "absolute bonus", Auckland motorist Melanie Leef told Newshub.
11:10am - Auckland motorist Tashan Kape says the promotion is too good to be true.
"[I] was on the road just here and I seen [sic] on Facebook free gas between 11 and 12 and I was like 'what'?" he told Newshub. "And I was with my cousin that's just in that car and I was like 'let's go to my house and get my car so we could get some gas'.
"I just topped up $115 for free - it feels unreal and like, this is like a dream.
"This is something I've thought about before but I never thought it would be in real life."
11:06am - The queues are growing in Christchurch.
11:03am - Newshub's Breanna Barraclough says anyone trying to jump the queue in Auckland is being sent to the back of the line.
11:00am - Free fuel is officially open for business!
10:52am - Newshub's Breanna Barraclough says there are already queues around the corner from the station in Auckland.
10:50am - Many Facebook users appear confused and can't believe the promotion is actually taking place.
One commenter sugggests it must be an April Fools joke.
"Is this even real?" another wrote.