US mail just as slow as Canada

Anything that goes to Canada can get hung up in Customs until they decide to let it go through.

That's got to suck!! So, what happens if you needed to have the shipped package in your possession by a certain time, like a deadline?

I think that's wrong: For customs to just sit on your package and twiddle their thumbs for as long as they feel the need!