Kepler's is great! There was a rumor they were going to tear it down, and I almost started crying. I used to get all my books for middle school there back in the day, and couldn't believe they would tear down such an institution. They always have the best books in stock, and the store is divided into helpful sections. The staff is very friendly and knowledgable- their recommendations never fail! Buy a book and grab a latte at Borrone's next door- one of my favorite places to hang out.