Brian,
I hope your stamps arrive! I have had rotten luck with USPS and registered mail from Europe. USPS doesn't track foreign registered mail.
Here's a link to my first foray into US customs.
https://goscf.com/t/16125Letters to my congressman, customs, USPS, and Deutsche Post, as well as filling out numerous forms did absolutely no good.

Good luck!
Dan
