Order Online


Currently, in-stock orders for pickup are filled in about three days. Books that are not in stock will be ready anywhere between eight and twenty days after your order is placed (depending on which warehouse in which part of the country is shipping us the book). Please note that there are significant nationwide mail delays affecting shipped orders.

We are doing our best to process your online orders quickly. However, with a small team practicing social distancing, there is a delay between when you place your order and when one of our booksellers enters it into our system, pulls and processes any in-stock books, and reaches out to you with an update. You will get an update posted to your online order and emailed to you once we've started processing your order. (Check your spam filter if you don't see an email come in.)

In-Store Pickup versus Shipping:

We highly recommend in-store pickup over shipping; it is faster and more reliable. However, your books are not available for pickup immediately. Please wait to receive a notification that your order is ready before coming to the store.

We are offering shipping via USPS Priority Mail. Members in our Friends with Benefits program can choose free Media Mail shipping or discounted Priority Mail (starting at $5.95).

With orders for pickup, we process each book as it arrives, so you can pick up what's available while we wait for the rest of your order to come in. With orders for ship-out, we do not process your order until the entire order has arrived at our store.

Member Discounts:

To apply your Friends with Benefits member discount to your online order, choose Apply Member Discount in checkout. This button won't update the book prices automatically -- we do that manually before we charge your card.

Gift Cards:

You can purchase or redeem gift cards on our website.

When paying with a gift card, our website won't be able to verify the amount on your gift card, so it also asks for a credit card, so we can charge your card for any balance not covered by the gift card.

Gift Wrap:

Gift bags and gift wrap are now available online, for $1.00 per gift, including tax (91 cents before tax). In your Cart, you'll see a message that says "Need Gift Wrapping? Click here." That link will take you to a form where you can identify the items that are part of that gift, fill out To and From information, and include a gift message. You'll have a choice between red/green and blue wrapping.

For in-store pickup orders, we'll give you a gift bag that will fit all the items that are part of that gift. For ship-out orders, we'll gift wrap them together. If you have more than one gift package in your order, fill out the form once for each gift package.

We're sorry, but we're not able to gift wrap orders for in-store pickup; gift bags are the only option for in-store pickup orders.