I don't have the same experience. All my canadian banks are covering my fees and 80% of the time the transfer is instantaneous. Most of the time under 5 minutes.
Interac E-Transfer minimums are 0.01$. Money is going straight into my checking accounts.