Originally Posted by =X=
Libraries in the US are not free they are paid for by taxes from the land owners of that city. That is the primary reason why you have to live in that city to open up an account.
If you want to be that nitpicky, many libraries aren't city run, but often at a county level. I was meaning free as in, no payment needed to check out a book.