Shakepay is a local Canadian company that lets you buy and sell Bitcoin and Ethereum instantly.
Everything is done with e-transfer which is super convenient. I have been using them for a few years now and it is my go to place to buy bitcoin.
The fees are super low! Less then 1%. I remember back only a few years ago when i wanted to sell bitcoin I would go to a bitcoin atm in my area and the fees were 15-25%!!!
Things have gotten a lot better the last few years and Shakepay is leading the front!
They also have a bonus for referred members where you shake your phone once a day and get some free bitcoin in your account. You start out with a little bit and every day in a row you get a little more till you are getting 2500 satoshi a day or about $1.5 Canadian. This adds up I've probably claimed over $700 worth now.
This offer is only for Canadians and you have to be referred to claim bonus so here is the link: https://shakepay.me/r/JPQMPQD