FYI - Quick comparison of fees, on large amounts: to convert CAD $100,000 into USD
Ranked from best to worst
--Google finance currently reports “USD/CAD” 0.7510, implying value of USD $75,100
--https://bendixfx.com/ does not have quotes online. Got a verbal on the phone for USD$74,962 (implied conversion cost of USD $138, relative to google finance market quote),
--https://wise.com/us/ (after a wire charge of $560.28 CAD, which varies based on the amount), It offers a rate of 0.751061, resulting in USD $74,685.30. (implied cost of USD $415),
--https://www.revolut.com/en-US/currency-converter/ offers a rate of 0.7506, but then charges CAD $494, implying USD $74,691. (implied cost of USD $409). And It sounds like there are some incremental transfer fees (possibly $10) to transfer/wire a bank account
--https://www.xe.com/send-money/ offers a rate of 0.7443, i.e. USD$74,430. (implied cost of USD $670),
--TD Bank – got a verbal quote for USD$74,134 (implied cost of USD $966)
P.s. TD bank and Bendix quotes were almost at the same time, and both a little earlier in the day, than the other quotes, and may reflect some movement of currency