Barnes and Noble is not my favorite chain book store. They have a special program where members get discounts but you have to pay to be a part of that program. Borders has a similar program that is free. The staff here is usually helpful in located specific books, and the store is always clean. They also have a starbucks coffee in here which is great and convienent if you are in the mood for a coffee while browsing.
more