I suppose I should give them the benefit of doubt and they ran out of time yesterday, it's my understanding you cant drive more than 8h for a courier job? They only started at 13.00 so that would tie in with the time it said mine was 'delivered'
All it took was an update on the tracking to say we apologise but the driver ran out of time, your parcel will be delivered tomorrow.
69 stops until me, yesterday it was 154 and first drop started at 13.00.
I would say it is more a case of 9.30pm is their finishing time and for the money they get they ain't gonna work past it.