Turns out that the EMS tracking number can be used on the USPS.com site. So I requested to receive updates on my package since Brandoff doesn't know anything. About an hour after I set up the updates, I got an email saying that the package is "out of customs." Hopefully this means it's on its way. We shall see.
When I have bought from Japan, the package usually clears within a few hours of arriving in customs. Once I have had to pay customs, and that package also cleared within a few hours. My latest purchase was from France and it was held up in customs for 5 days. I just received it today - no customs charges I don't know why some things take forever, but it doesn't necessarily mean that you will have to pay anything extra.