Lancaster's Barnes and Noble offers just about any book you may want. They have a great selection of books, magzines, CDs, DVDs, stationary, and much more. They also have a small cafe which is a great place to read magazines while having coffee and a snack. Unfortunately, Barnes and Noble's prices are not the best becuase their books are rarely discounted. If you are looking to save money, I would recommend a discount bookstore. If you are looking for selection, however, I would definitely suggest checking out Barnes and Noble.