I went in here when I had some time to kill while a watch was being fixed, and really liked it.  The layout was a little tough to figure out at first - hard to know if a book would be in new releases, fiction, bestsellers, etc.  but the staff is very helpful.  They also have great cards, journals and other gifts.  I love that they have a big jigsaw puzzle on a table with chairs around it if you want to sit down and work on it while someone else is shopping.