I'm in Canada too, so that will delay a bit getting my passport since I asked the consulate to send it to my family in Brazil, and they'll send it to me via FEDEX. I refused to pay the fortune that UPS charged me for the service and Canada Post couldn't do it as you probably know.
But the good...