You can always count on Barnes & Noble to have ALL of the books that you are looking for, plus some more that you aren't looking for! I am no longer allowed to shop here, because, inevitably, I spend way too much money. I go in for one book and come out with 5. My husband is the same way. We only go for a special treat.
PROS: Great location, clean, welcoming atmosphere.
CONS:
more