Fidelity, international enabled, is $19 CA per CA trade, done in the web interface. AU is more expensive as is most of the EU and Asian exchanges