Fight! (I looked, but couldn't find a picture of a robot fighting an elf) I just discovered RenewBot, which will automatically renew your library books X # of days before they come due, where X is set by you. First two months are free, then if you want to continue it'll cost $2.99 per year for each library card you run through the system. How many days would your book have to be overdue to pay for that?!? I was impressed at how quickly they added Calgary Public Library and the University of Calgary to their system after I requested those additions (less than 24 hours). Turns out RenewBot also does pretty much everything my longtime fav Library Elf does too; after logging in you can see which books are checked out on that card, and which holds are still in the queue. Here's the RenewBot privacy policy, and here's the policy for Library Elf.