https://www.libertybit.com/ is what I've been using.
Their fees are competitive with the other major exchanges (0.5%) and they accept e-INTERAC. For me, accepting e-INTERAC is the biggest attraction to LibertyBit. No authorization required, you can do it from home, only takes 24h for the funds to appear in your account (though I'd love for this to be even shorter) and they only charge $2 on top of the $1ish your bank will charge you for the transfer.
That said, the site doesn't appear overly professional to me and I don't know how I'd feel about leaving my fiat there for very long in case they go under/get shut down.