To avoid waiting for pickup, delivery or service agents, ask them to call you ½ hour before they expect to arrive and call from time to time for updates.   Any time you are given a time estimate or range, double it and/or add 4 hours.    Expect the unexpected.    Do not base your actions or inactions on simple reasoning;  be pro-active and make no assumptions.