Kepler's closed briefly last year but was reopened and is better than ever. It is nice to have a non-chain bookstore to go to. They have a great selection of books to choose from, pretty much anything you are looking for. The staff is pretty good as well. The books may be a bit expensive, but the price is comparable to the big chains.
more