This is the perfect place when searching for that hard to find book. If they dont have it in stock they will get it. The atmosphere is so nice here, it makes you want to stay for hours. There is so much to see, so much to choose from. And for that hard to buy for person on your gift list , they offer gift cards. The parking is great. The store is awesome and clean and the staff is super heloful. There is no other bookstore like this.