Book World has a great variety of books. I love their used book section in the back where you can purchase used novels at a great price. They also buy used books. They can order just about anything they don't have.
PROS: used books at great prices
CONS: small store, slightly cluttered
more