Each year I get at least $50-$100 in gift cards to Barnes & Noble. This bookstore has is all! Any kind of book you could possible need! If they don't have it in stock, the staff can order it for you. I personally like to buy the books and take then home the same day.
They also have a Starbucks inside which is my favorite location out of all the Starbucks in the area. The staff their are very friendly and the atmosphere is calming.
Barnes & Noble has a great kids selection, movie/cd section, and toy section for gift or brain teasers. The building is massive and I could spent hours in here! They use to keep chairs for you too read in but I haven't seen those in quite some time. Probably because some people can ready quickly. It only takes me maybe 30 minutes to read just 1 manga novel so I can understand that they would want you to buy the book as opposed to reading it and putting it back on the shelve!