The home service is pretty good. They often do the deliveries around 8-ish. Sometimes later on a Monday due to the weekend backlog.
Work however .... different story. We're now getting our mail delivered and collected and have told them we want it done by 9:30. I've been there 2 and a half weeks and they've yet to be any earlier than 10:30.
But otherwise, really can't complain about them except for the time it takes for something interstate to arrive (1 week from Sydney or Melbourne)