on orders over $30

How much does shipping cost?
Shipping is automatically calculated prior to submitting your payment information. Simply add items to your cart and proceed to the Checkout page where you will be offered Shipping Method choices and their prices.

All shipments are sent via the United States Postal Service (USPS). We offer free ground shipping to US addresses via USPS Media Mail for all orders over $30.

Standard - USPS Media Mail
Up to $30 $3.95
$30.01 and up    Free

Expedited - USPS Priority Mail or First Class Mail
Up to $15
$15.01 to $50
$50.01 to $100 $11.95
each additional $100    add $7

Rush - USPS Priority Express Mail
From $30.66
Cost depends on weight and location and will be displayed in your shopping cart.

To Canada and Mexico:
Up to $15 $15.95
$15.01 to $100 $44.95
each additional $100    add $30

To other international destinations:
Up to $15 $22.95
$15.01 to $100 $65.95
each additional $100    
add $50

When will my order ship?
Orders ship every week day and most Saturdays from Washington State. The majority of our orders ship the day they are placed. Orders with free shipping may take an additional day to process during busy times of the year. We do not ship on Federal Holidays.

All products are in stock unless otherwise indicated. On occasion we will have a run on a product and a customer will purchase before we have an opportunity to update the website. That customer will be notified at the time of shipment and advised as to when the back ordered item is likely to ship.

How long will my order take to arrive?
Free shipping is via USPS Media Mail.
Media mail is a special class of mail for books. Depending on how far you are from WA it could take 2-14 days to receive your order. As an indication, within WA transit time is 2-3 business days. To CA, UT and MT takes approximately 3-4 business days. To TX, FL and NY takes approximately 4-6 business days.

If you purchase just a light weight book (most of those under $10) your order will be shipped first class mail.
First Class Mail takes 3-5 days within the US

Priority mail is our preferred shipment method. Transit time is 2-3 business days to most U.S. addresses (Saturday counts as a shipping day. Sundays and Federal holidays do not.)

USPS Priority Express is an overnight or 2 day service. Saturday delivery is standard. Sunday delivery is available to some locations.

You can check to see whether overnight service is offered to your zip code at Express Mail Commitments Your order is shipping from zip code 98004. (If this page returns "no service available" change the date to tomorrow - it simply means that the Post Office close off time for package receipt today to guarantee this service has passed).
We guarantee to get your order placed by 11am Pacific shipped in time to meet the express mail commitment for that day. We will do our best to get express mail orders placed later in the day shipped in time but we cannot promise that an order placed after 11am Pacific today will reach you tomorrow.

International Shipping
We ship internationally using the United States Postal Service. Transit time depends on your location but it's usually 6-10 business days. Additional time may be needed to clear customs.