I would definately be annoyed with them. My company used to have a contract with DHL and we had bags with payroll (live checks) delivered 4 days late ...two times! Their excuse was that there were "harsh conditions" where they were delivering the bags to...so we called the other office and no...snow flurries.