Canada sometimes takes forever, I think they still deliver mail by horse and cart here some days
Most international stuff I order takes 6-8 weeks to come here to Aus... I think there's this little old man in a dinghy half way across the Pacific, on his way clutching a little envelope. He's a tough old Boy, slow but full of determination.