Just realized that you're in Australia -- you could get on the phone and make arrangements to pick up the jacket right after you land in Vancouver, from a shop there? Not sure how much time you have left, but you could also order it from a US or Canadian store and have it shipped to your Vancouver hotel for your arrival. Perhaps the logistics of this are getting too complicated, but I saved a bundle (about $70, I think) by getting my North Face jacket over the phone from some tiny obscure ski shop in the Upper Peninsula (Michigan), instead of at the big-city North Face stores.