Frenzied Kiwis have been scrambling to do last minute Christmas shopping at a record-breaking pace today.
The busiest 15 seconds in retail shopping in New Zealand came early this year, with the peak arriving at 11:45am rather than falling in the traditional 12.30-1pm period on Christmas Eve.
The 12-1pm hour today also accounted for more than half a million transactions (543,538 in total) making it the busiest hour of the day.
Last year, Christmas Eve peaked at 157 transactions per second. This year that figure too was eclipsed with 171 transactions per second being recorded at the tills.
However, today won't be the biggest shopping day of the year, with that honour falling to Friday December 23.