So I'm living in Whistler BC, Canada till the end of the winter season and with Dark Souls 2 only a month away I want to pre-order it and preferably have it in the mail close after release date. But so far all the sites don't really clarify their "on release" delivery kinda deal, if it at all exists in this country.

Only Amazon.ca is clear about it, and says with the free delivery it would arrive between March 20th and March 28th. That could be 2 weeks after release date. Wouldn't be a problem normally, but by then I have only 4 weeks left living here, so I'd like to get it a little quicker.

Any tips on pre-ordering in Canada? What stores/sites are recommended? Any other tips?