they charge at least 10% commission +other fees trust me i asked them !...
And mybtc.ca rates are better?
Current rates for card purchases are at 1
BTC=CA$ 31870, spot prices are CA$ 27739, you're already paying a 14% premium on it.
Coinstation has way better rates:
https://www.coinstation.ca/en/locations/$ 29888 ($ 1 + 7.8%*)
Anyhow, try bitbuy.ca, they are fully licensed but be aware they require and id even for express verification.