I am expecting a package today from FedEx. According to the tracking info on their website, they placed the package on the truck yesterday morning for delivery, then took it off the truck yesterday afternoon because it was not scheduled to be delivered until today. This morning they put the package back on the truck to be delivered today. WTF? Why didn't they just deliver the damn thing yesterday while they had it on the truck?