Shakepay makes money on the spread between the price they buy and sell crypto to their customers. This spread rate is usually ~1 to 2%.
FAQ
Can I Buy $100 of Bitcoin?
Can I Buy Bitcoin Directly From a Bank?
If you are looking where in your bank account to ‘Buy Bitcoin’ — you won’t find a button that makes it fast or easy.
NO big Canadian banks or brokers directly sell Bitcoin to their customers.