I am an RBC customer. I expect my wire transfer to Tradehill to cost $45 CAD.
I don't use their online banking because they require you to use an antivirus on your computer if one is available for your OS. Domestic Money orders at RBC cost $7.50, forget how much international money orders cost, but it is probably comparable to the price quoted.
I am looking forward to using bitcoin for online banking. I still have not set up my computer with full-drive encryption, and off-site, verified backups yet.
I also have to look into how much legal backing the the FINTRAC guidelines for a Money Service business
have. They claim
that "Money services businesses include alternative money remittance systems (such as Hawala, Hundi or Chitti), (Bitcoin)," but they may be relying on voluntary disclosure rules for that. If just relaying transactions makes you a MSB, the guidelines are impossible to follow. The guidelines are merely unreasonable to follow if only actual exchanges need to be recorded.