My question is what is the best timing to make the switch without paying another month of $35 to rogers again. (I hope).
I know that I have to make the switch when my number is still active in Rogers account, but if I cancel the account too early, Rogers might charge me $100 penalty, if I go over 1 extra day, Rogers will charge me another $35. what kind of business they are in...

anyone has this experience and what is the best way to do this?
thanks.