It is hard to wait for packages. Since our carrier walks most of the time the packages are delivered separately.
When you see the volume of mail they have to handle on a daily basis even if they have a 1% error ration that can be several pieces of mail every day. And even though they do their bet to do it all correctly, no one is perfect.
Glad is arrived - that always makes for a good day.