soanxiouswifey,
I have read on other forums where people mail their passports to the canadian High commission (not the one in Jamaica though, I have only heard of it for the office in England), and it is mailed back.
Then they drive across the US boarder and turn right back around to Canada...