Good for YOU!
All I needed to see was "Post"!!!
That explains it. If it were FedEx or DHL, a week from arrival in the U.S. without delivery would indicate something was wrong.
The postal service is different.
I was about to reply to your original post when I saw your edit and say the package will probably be delivered tomorrow.
Believe me, I understand your concern during the past week. I have been there.
I also know how you are feeling now. Hard for words to descrbe, but you did a good job of it! Sometimes, some really, really good things are NOT too good to be true.