Book Ends is a dying breed--a cute little book shop (that isn't part of a major chain superstore with a coffee stand inside.) They have a much smaller selection, and less caffeine for sale, but in general--it's a very homey place to go. The clerks there are always very friendly and pleasant, and more than willing to help you out. You may not get the discounts you could get at a major chain, but the service is worlds better.
more