I prefer to buy my books elsewhere, but when in a pinch Barnes and Noble is a great place to go. Their magazine section is extensive and their book selection is second-to-none. I would much rather shop at Elliott Bay, as it has a more intimate, comfortable feel. To me, Barnes and Noble is the department store of bookstores. At least you know you'll always find what you want!