I'm so happy that worked out for you. I honestly don't know where packages go, perhaps on a little holiday before ending up where they should be. Glad it arrived and she's happy!
I always put all the tracing on my packages I can. At least I have some idea where things went wrong. Usually it's the driver putting it off at the wrong address and the person being dishonest enough to keep it.