Сейчас можно переводить с украинской карты на иностранную до 30000 грн в месяц. Механизм такой же как с укр на укр, просто переводите по номеру карты. Я на канадскую не пробовала, но на европейскую получалось.
Также можно снимать наличку в любом банкомате. По моему опыту, в RBC и TD лучше всего. Есть комиссия канадского банка $3-4 за каждое снятие и комиссия укр банка 1,5-2%. Так вот в RBC и TD у меня никогда не было укр комиссии. Но в RBC лимит на снятие $400 в одну операцию.
Ещё можно покупать подарочные сертификаты и припейд карты visa. Смысл такой, сегодня покупаете сертификат в Волмарт например на $1000 (по курсу 29 грн за $), покупаете продукты следующие два месяца за этот сертификат и не рискуете потерять в гривне, когда курс станет 40. Сертификаты в Канаде многоразовые и бессрочные.
Припейд карты виза работают так же, но конечно расплачиваться можно в любых магазинах, но и у них есть комиссия за активацию и ежемесячная комиссия.