NZPOST! You need to be realistic and upfront about your delivery time frames.
So I ordered something on Monday from Auckland to Dunedin. It was classed as overnight.
Monday lots of emails about how we've picked up.
Tuesday tracking info said expect delivery.
Wednesday said delivery expected yesterday.
Delivered today (Thursday) with lots of notifications.
I'm quite ok with delays, but keep me in the loop. No tracking updates in between pickup and delivery.