Most of this site's functionality requires JavaScript to be enabled.

Invalid email/password
Log In
In Store Pickup
Book orders are shipped for FREE to our bookstore. Books can be ordered and sent to our store, where will we will hold it behind the counter for you. Just select "In Store Pickup".  

You can pay for your books when you pick them up. No need to pay in advance, you can pay when you come to the store to grab your order.  Order online or by phone and select online pickup, we'll contact you when your book is ready and it will be waiting behind the counter for you!
Shipping To You
Due to increased shipping rates, we are adjusting our shipping policy beginning May 8, 2019 to the following: $2.95 shipping per book order, and free shipping for orders of $75 or more. Gift Cards ship for free.
 We do not ship books Internationally. Books can be ordered and mailed to your home or business. Books that we have in stock will ship to you in the next business day. Books that we have special ordered for you will arrive in about two weeks (but often faster). And if you order more than $75 worth of books at a time, we'll automatically make media mail shipping free. 

We are able to ship non-book items (i.e. candles, hats, cards) but not at the media mail rate. Please ask for details.
 Have a book shipped to someone else. Books can be ordered and sent to an adress of your choice, just enter the recipients information in the shipping field. We do not ship books overseas.
Bargain Books
Some of our books are marked down and listed as bargain books. Books that are marked bargain are not new, though we may also carry new editons of the same book. These books may have "remainder marks", usually a small line on the edge of their pages or spine. 
Gift Wrapping
We would be more than happy to gift wrap your purchases for you. Whether you are ordering books for pickup or shipment, just include your request in the notes field when you checkout.