Canada is getting the iPhone unlocked soon. Alot closer (if you are in US) You would need a passport, however)
You could have it shipped to someone you know from the appropriate online Apple Store and have them ship it to you right? For example, to a friend in Canada after placing your order online at Apple Store Canada website.
I'm sure you have a friend from there. If not, join a hockey forum.
Yes it will have to be shipped by a 3rd party not straight from apple in Canada to the US.
Isn't that the truth, hah. Fortunately, I lived in Canada for a few years so I already have some friends without the desperate need of joining a hockey forum. Is the Canadian iPhone currently unlocked or is it just expected to come in the near future?