I had a miserable time trying to buy a sim there, super expensive and then it mostly didn't work. These days I use Google Fi. Pricing when traveling is pretty good. Not sure how good the coverage will be in Canada. They have recently opened it up to more devices, but network switching only works with the fancy devices. So again, worse coverage.