There are several in my neighborhood, and I enjoy patronizing them. The only difficulty is the same books sit in them for months at a time. What might work is having a backing store of books, and rotate them through the library once a month or so.