governor_mac,
There are very few CF Postal workers. Those that we do have, are entitled to the same as everyone else, 8 hr days M-F. We also don't have anyone that goes around delivering door to door. Your son is likely on course? When the Course Admin NCO can get over to the Post Office, amongst all his other duties, he does. Then he waits like everyone else to receive all the mail for the course. Upon his return, he sorts it by Section and when one of the Section NCO's arrive, it gets passed to him. Once the Section NCO can get everyone he is responsible for together, at one time, in one place he hands out the mail along with everything else. Shit happens, the truck is late, someone is sick, there's more important things like military stuff happening, I'm sure you get the picture now. As much as we'd like to make the world stop so we can cater to individuals, we can't. The guys fighting in Afghanistan are waiting 6-8 weeks in some instances for mail. I'm sure little Johnny, safe and secure in his shack in Borden can wait a couple of days. Hope that makes things a little more realistic for you.
BTW, I just sent two identical parcels last week, same cost, same time, same package and contents. The one going to Nanaimo, on Van Island has already arrived, according to the tracking number the one for Calgary hasn't left Kingston sorting station.
Life's a bitch, eh?