Usually it's pretty straight forward. I order something online (usually books) and a few days later it arrives at my door. I often try to get to that $25 threshold for the free shipping. I like free shipping, and I don't mind that it might take a day or two longer (it's usually not an urgent purchase.)
So, I ordered some books and the order was split into three packages for shipping. Each was sent on a different day. One was shipped UPS on December 9 from Nevada. I got that last week. The other two were sent from Monroe, NJ.
Now, I live in NJ. Monroe is maybe a half hour away - maybe longer if there is traffic. These two packages were shipped via DHL. One was shipped on December 8. It went to Maryland and then was transferred to the regular postal service. That got here on Monday.
The other was shipped on December 7th (also from Monroe) and went to Kentucky, where it was transferred to regular postal service. Following the tracking information it made it back to NJ on the 13th (to Jersey City - a half hour in the other direction from Monroe). It still hasn't arrived at my door.
The mystery I'm pondering is WHY? Why on earth did my packages have to go to Maryland and Kentucky - when they started out so close to here. I know the shipping is free, but, seriously, is that really the most efficient way to ship?
I feel fairly confident that the package that is in NJ, but not here yet, will arrive by Christmas, but... why did it have to go to Kentucky first?