You are here:Home > Shipping
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
$6.95
$15.01 to $50
$9.95
$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.

International ****
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

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.


* 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 4-5 business days. To TX, FL and NY takes approximately 8-10 business days.

If you purchase a light weight book (most of those under $10) your order will be shipped first class mail.

** 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 9am Pacific shipped same day. We will do our best to get express mail orders placed later in the day shipped the same day but we cannot promise that an order placed today will reach you tomorrow.

**** International Mail
We ship internationally using USPS. International orders may take an additional day to process. Transit time depends on your location but it's usually 6-10 business days. Additional time may be needed to clear customs. Any duties or taxes are your responsibility.

Our shipping cost for international shipments depends primarily on volume which is only loosely linked to the dollar value of your order. If we can ship your order more cheaply we will adjust your invoice prior to charging and shipping and email you a revised invoice.

If you would like to get a shipping quote for an order over $100 please choose "purchase order" as your payment option at check out. Use the purchase order number "shipping quote" We'll email you an invoice with an accurate shipping charge.

Free Shipping
Our standard method for free shipping is USPS media mail.
If your order contains a non-media item (like manipulative blocks) then those items and whatever else from your order fits inside the priority mail flat rate box or envelope used to ship the non-media items will ship priority mail.