USPS does not start tracking the package until it is past customs. The week delay is caused by the package sitting at U.S. Customs and being tested because it's "weird". If I remember correctly, if you are shipping a product into the U.S. regularly, you can get special certification for it, thus reducing the delay that U.S. Customs causes. Without that, each package gets reviewed individually. Unfortunately, there is a volume requirement for that, which I do not recall offhand. I am sure someone could look it up.
USPS will track your package as it passes through every major mail center. However, if tracking the package will delay delivery, they will skip the tracking. For people on the East Coast, they usually see one update and then the package is there. For people on the West Coast, they usually see two to three updates and then the package is there. For people in the middle of nowhere and not anywhere near a major city, they usually see four to six updates and then the package is there. Visit
http://www.usps.com/ and input your tracking number - the one that Fred sent you will work, once the package has passed U.S. Customs (check it every other day or so) - and you will get the latest information, if it is available.