I have visited B Dalton Bookseller quite a few times and each time I have been greeted by a bright, airy atmosphere and helpful employees. There is a wide variety of books magazines and various other novelties. When they don't have something you need they are always happy to see if they can order it for you. There is good customer service here. My kids love the children's section. It has a train table and little seats to sit and hear a story or two! This is a very nice store.