The dark side of the Telus or Koodo offer to switch that is not obvious.
If you accept the offer to transfer the two things that they will not tell you or is not obvious unless you read all of the little fine print is the price that they are offering. You does not take effect the date that you actually transfer. The price they're quoting. You includes a $10 pre-authorized debit discount that only takes effect on the start date of your first bill date. This date could be a week or more after your transfer date.
Also, if you transfer part way through your month, you will absolutely lose everything that you paid public mobile as you will get absolutely no partial credit for days that you paid for that you didn't get to use. So if you pay for example $30 a month and transfer on the 10th day of your month public mobile pockets $20 and bills you again from the day of transfer on the new provider.