Have you ever used UPS or Fed/Ex to have a package delivered? Of course you have. It's almost impossible not to. Buy something online and 9 times out of 10 you are going to have it delivered by one of these two companies. 99% of the time your shipment is going to arrive on time, undamaged and everything is going to be peachy. I'm not even going to complain about that 1% of the time where something goes wrong. Sometimes shit is just going to hit the fan and that's all there is to it. When that happens, I'm pretty easy going and don't get too bent out of shape. However, there is one thing that both of these companies do that irks me to no end. If you are having something shipped to your house by one of these two companies, be prepared to wait.
Recently I purchased something online from amazon.com and due to it's price, amazon requires that somebody be at the house to sign for the package rather than allowing the driver to leave it in a semi-safe spot on the front porch. Since I'd hate to have anything happen to my purchase, I'm totally fine with this. I made arrangements to have somebody at the house all day to accept the package when it arrived. Just after leaving for work my wife calls to tell me we received an automated call from UPS stating that our package was out for delivery and that an adult needed to be on hand to accept it. I thought it was very cool that they had the automated system make that call. Very efficient. Now, we just need to wait for it to arrive.
Lunch time came and went, still no package. I called home before leaving the office at 4:30 and still no package. I got home around 5, still not there. We started cooking dinner and at 5:45 the doorbell rings and there's my delivery. While I'm stoked to have the package arrive and arrive safely, even though I was at work, we still had somebody sitting at the house from 8 am until 5:45 PM waiting to accept the package. That is a fairly hefty delivery window and I was certainly not pleased.
I got to thinking and came up with an idea that I thing would be pretty cool. As your item gets scanned while it's being loaded on the final delivery truck, that should update the online tracking site with the truck number. Then, when you are looking online at your delivery status, you could see on a map the location of the truck carrying your package. It doesn't have to be real time. Updates every 5-10 minutes would be fine. This way if you need to run a quick errand, like getting food at lunch time, you could look and see if the truck is anywhere near your house yet. If not, you know it's safe to leave the house without worrying that you are missing your delivery.
Yes, I realize there are safety issues with letting people see where the truck is. I get it. I'm just saying, for a company that does nothing but deliver packages all day every day, you'd think they could at least give you a delivery window of 1-2 hours rather than 10 hours. It's called good customer service. You should try it some time.
The other solution I have for this problem is to have your packages delivered to your office. This is going to be my preferred location for all deliveries from now on. Because waiting all day sucks!