Of the many dozens of orders I have placed from outside the country, I have never had a package held by customs for more than 2 days, guess I'm lucky.
Then again I also had a package with a $140 battery charger go "missing" AFTER being loaded onto the truck for delivery. I also keep getting delivery notice cards directing me to pickup the item at a postal outlet on the complete other side of town, it shows up as the 7th closest postal outlet when I do a search on the Canada Post website. To date I have received 3 of these mysterious cards and each time there is no package at that post office. I am also not missing any packages as of late.