However, it's still worse than TransferWise. If a wire transfer is sent via RBC online, the actual amount received by the recipient is frequently $25-27 less which is supposedly due to some random routing fee (it's not possible to specify an intermediary bank in RBC online). As a result, the total cost of a wire transfer ends up being CAD 45-50. In TransferWise a wire transfer costs C$6 to send and the received amount is always the same as the sent. The UI is simple, and the support is helpful (never had problems with them).