sometimes packages end up at the weirdest, wrong places. I once was working in a warehouse where we daily got our shipments like FedEx, USPS, UPS...there was always a certain amount of packages delivered which didnt even belong here. These end up being put somewhere and then waiting for them to pick it up the next time to ship 'them to the right address. Sometimes they go the whole way ending up somewhere at storage in the warehouse...and a few months later someone is wondering about the packages...some just get lost and fall down someone where you find 'em a few months later. This can happen if you're at a place which does 500-1000 packages a day. Rare, but it does happen.
Once i was kinda amused because a package from newegg ended up on my table for someone in the same town (of course we usually never get shipments from newegg)...but the address it ended up at was totally wrong. I knew that some sad dude now is waiting for his motherboard etc. he ordered...and he might wonder why he didnt get it. I took the package and put it to the place where fedex picks it up the next day
I think people would be surprised if they actually knew where their packages have been before...