free. I do think they need some newer books but for a small town library they are great. I go there a lot and get different books. If they don't have it they will check there sister libraries to see if they have it and can get it. They are good about waiting list also. Great staff and very helpful if they don't know it they will ask someone who will. It is a very clean place. They do a lot of things for kids also which I think is great.