Yes, wire transfers work properly in Canada. All the major Canadian banks like Scotia, TD, CIBC, RBC and BMO accept and work with wire transfers for all their transactions.