And yet it was faster / cheaper / easier for the OP vs the traditional banking mechanisms. That says more about the US and Canadian banks than anything else.
Oh I didn't know that's what the answer was. Having used both (and living in Europe), I'd thought the 'cheaper, faster' option OP mentioned was a modern wire transfer service.