Skip to main content

Ordering Books

We hope that our website makes it easy to order books from us! Here are a few things to know about how ordering works:

Is it In Stock?

Our website has over 7 million titles, and we carry several thousand. So if you see a book on our website, it doesn't necessarily mean that we have it in stock. If you would like to know whether we have a book on hand, please give us a call or send an email to

Order Online and Pick Up in Store

You can save on shipping by choosing store pickup during checkout. After placing an order for store pickup, your order will be ready for pick up within 1-2 business days if we have the book in stock. If we need to order the book, it will take generally 4-10 days for us to get the book in. We will notify you when the order is ready for pick up.

Want it Shipped?

We can do that! Please see our Shipping Policy for more information.

Have a Question?