Book Haven has a special place in my heart - when I was in college, all the interesting coursebooks (theater, literature, sociology) had to be bought there. You'd always leave with a couple of extra penguin classics... That said, going back as an adult leaves something to be desired. Their selection isn't great and their staff members, so helpful in directing you towards coursebooks, aren't particularly helpful otherwise. Don't count on finding anything in particular when you go, but if you want to poke around and find some odd or unfamiliar books, they're a bit like poking around in a used bookstore - with better organization and full prices. They still run their monthly book contest, though, which is great fun - a collection of books goes up in the window, and your job is to guess the theme.