Yep, right now US Customs is a hit or miss affair, often depending on who's handling the customs clearance in the US. In February I had a watch sent from a dealer in Japan via
DHL, while the plane was still in the air over the Pacific I received an email from DHL Customs agent informing me of the duty due on the watch, they provided a link so I could pay by credit card and the watch got to me in a total of
five days. In March a watch from eastern Europe via
FedEx got to Memphis on Friday, cleared customs the following Monday and just disappeared for five days. After contacting them about the 'lost' package they did a trace and a callback from an agent at the Memphis hub said they were experiencing a 5-10 day delay AFTER a package leaves customs until it moves back into the FedEx system for delivery. Total shipping time ended up being
fourteen days. Last month I ordered a watch print from the UK, sent via Royal Mail which then transferred to USPS once it got to the US. It got to the International Postal Center in Chicago on April 28th and just today, fourteen days later, I got an update saying the item is now moving again. It was sent on April 25th and if I get it tomorrow it will be about
eighteen days in transit. Frustrating, but there isn't much you can do but have patience. Some shippers are just more efficient than others.