I think I'll sick my dog on the bastards. I've had both domestic and international fucked up on time. My key chain making buddy usually takes about 5 days while some of my far east friends usually take about 8 days. Better yet, the god damn post office doesn't scan it in after customs is done checking half the time. This means the damn status will stay on "Being Processed By Customs" - I had the nerve to call customs and ask where the hell was my important letter and they said the post office blames them all the time. The customs contact kindly looked to see if it was "held" for some reason and said NO - it's just the usual US Postal service shit.
If you have an International package that's coming express expect 8 days - and most of the time it's not customs that delays things, just the dumb asses in the post office.
did he use delivery confirmation? If so, check it at usps.com. If it says it's been delivered but you don't have it call 1-800-222-1811 and find out where the hell it is. Funny, I've been waiting 5 days so far for a peice of mail...I think we are in the same boat.
Better yet I sent a peice of mail, usps.com said it was delivered, but I haven't heard back from the guy.
The postal service sucks!