Barnes and Noble is the best place to shop for books I've ever encountered. You'd better plan your day around it. They have the most comfortable chairs you can relax in while you review any number of bestsellers. If you like, you can do lunch, coffe, soup, or snacks in their lovely little restaurant. If you'd like, you can browse newspapers and magazines while you eat. My teenagers love this store because it's generally the oly place they find the most popular teenage books in stock all of the time. I like this store because it encourages them to read.
PROS: Barnes and Noble has an edge on selling books!
CONS: No cons in my book!