I switched just after getting a bill from Fido. I called as soon as my phone number was ported to Public Mobile, and they confirmed my account was cancelled. That said, I still have to pay that bill fully, wait for the next bill with a refund, then w...