Register.com charged us for an extra year ONLY because they had delayed the transfer of a domain past the renewal date. After every one of 4 phone calls, they assured us that they would refund the $48.00 in fees for that extra year we didn't need.
Now more than 2 months later, they still haven't refunded the money that promised they would after every one of 4 phone calls to them. It's just the same old game of stall, stall, stall and see if they will go away. In the end, if I ever do get my money back, it'll have cost me way more than $48 in my time.
There are plenty of other inexpensive Registrars out there. I'm not here to promote them. I'm just warning you about these guys. They just want your money and they don't care if they give you anything in return.