If I need a book, I go to Barnes & Noble straight-away. The 2 story building never fails to have the books I am looking for. The magazine section is pretty extensive, and if you can't get a book in the store, they can always order it for you, or you can buy it on their website.
more