Drivers across Ballina are rushing to fill their tanks as fuel prices surge and rumours of possible shortages spread online.
But the spike has also sparked ugly scenes at some service stations, with staff reportedly abused by frustrated motorists.
Long-time former Ballina service station operator Mark Ross says workers are being blamed for price rises they have no control over.
“It’s not the fault of the people working there,” Ross said.
“There are a lot of angry people out there, but they shouldn’t be taking it out on the staff.”
Prices for unleaded petrol have climbed by as much as 30 cents per litre across the Northern Rivers in the past week.
Many drivers say they are trying to fill up early in case prices climb further.
Others have been searching for the cheapest outlets across the region.
Prices vary widely even within short distances.
Mobil West Ballina was the cheapest outlet in town on Sunday, selling E10 petrol for 207.5 cents per litre.
However drivers willing to travel a little further could still find petrol below the $2 mark.
Outlets in Alstonville and Wollongbar were both listing unleaded at 199.9 cents per litre.