Website has new domain name, old one will expire in one week

There are domain registrars who will renew a .com domain for you at around $10 - so why did you leave it with one that is charging almost 3-1/2 times as much? Not sure if you can actually change registrar with less than a week to go - there is a 60 day period after changing registrar in which you can’t change registrar again and you can’t change after the domain expires but I’m not sure if there is a period immediately prior to expiry when they lock you in.