I know, I know. I should never shop in (or recommend) such a corporate giant bookseller. The prices are higher than they need to be, especially on music and DVDs. And I should go to the library to get books I want to read.
But I love buying books and magazines. And I've found that there's really nowhere better than Barnes & Noble as far as selection, knowledgeable staff, and product availability. The connected Starbucks stores don't hurt, either.