This is a relatively small but cozy bookstore. They do have a good selection of books and cater to every need. If they do not have what you need, then they can order it for you. You do pay full price for the books unlike the bigger chain bookstores which discount some of their books.
I like the personalized attention though. They are very helpful!