A woman's generous offer at a McDonald's drive-through started a chain reaction of customers paying for other people's meals.
Rolleston McDonald's shift manager Lizzie Treymane said the woman came through the drive-through about 5pm on Tuesday and insisted on paying for the meal of the motorist behind her as well.
"She said she wanted to pay for theirs too. It was a $50 order so that was pretty incredible."
Ms Treymane said when the next vehicle came through to pay for their order and staff told the driver their food had already been paid for, they were shocked.
"We said that the customer before them had already paid for their food and they were shocked, so they wanted to pay for the order behind them too."