I have pre-ordered from Nintendo as Gamestop/EB Games in Canada do not seem to be carrying Xenoblade at all. Must be U.S. exclusive.
So, I have to pay $8 shipping and I am not sure whether or not my order will be charged to me in U.S. dollars. If so, I could get hooped on exchange, depending on the day, and I will definitely be charged an extra 2.5% by my credit card as a conversion fee.
So, thanks, Nintendo, for releasing this game in North America in such a way as to make it the most expensive and incovenient procurement method possible. If they'd just released the damn thing in stores, I could walk into any of them on release day and pick up a copy easy-peasy.