They have a good variety of books amongst other things. The reason I give them 3 stars is because the staff. They are miserable, unhelpful and rude.