A lot of "In-Transit" packages have been disappearing off the face of the earth the last couple months or so, only to eventually show up a couple weeks later. I've even noticed a couple "Out For Deliveries", just go missing for awhile, and then end up delivered days later, or breathe a sigh when I get a "thank you for the package" from the customer, while the tracking is still showing it in no-mans land for some reason.
Wish I could give you a better answer then, just do what you think is best.