> When a domain expires, it is auto-renewed by the registry for 45 days. If
> you pay the fee at your current registrar, then transfer away WITHIN that
> 45 day period, the losing registrar gets a credit for that auto-renew and
> a year is removed (in effect, if you'll only get one year, but you may
> have paid for two).
That's a bug that needs to be fixed and registrars that abuse it
(i.e. keep the payment from the registrant after receiving the credit from
the registry) should have criminal fraud charges brought against them.