I'm Canadian and I've bought from Amazon.ca before, but I haven't lately. I don't know if its still the case, but the last time I checked, Amazon.ca doesn't do release-day shipping of new games. If they did, I wouldn't bother with Best Buy or GameStop (unless they had some cool pre-order bonuses).