This, from Z Energy, seems like a good idea. https://sharetank.co.nz/
You can forward buy your petrol and play the futures market. Pay today with the expectation fuel price will go up tomorrow when you need to top up your tank.
Or get Gran in Cheap Timaru to pay for fuel and you get to use it in Auckland - avoiding the regional fuel tax.