For example, you can expect lower fees with a local bank transfer than an international wire transfer, as well as platforms that accept USD so as to avoid currency exchange fees. (finder.com)
But the problem of high currency exchange fees remains a problem for DIY investors, as I wrote about last month. (moneysense.ca)
-- alleged decent currency exchange fees — I'd guess TD is charging me 1.2 - 1.5 % for currency exchange. (davidpritchard.org)