Shopping cart

Please Note: Heavy books and sets may require additional shipping costs.  Once you have placed your order we will notify you if additional shipping costs are required. You will be able to accept or decline the charges at that time, before any payment is actually made.

In addition to PayPal and credit cards, we accept money orders, international bank drafts drawn on a US bank, and domestic personal checks (personal checks are held until they clear).

Review the contents of your order then click on "Checkout" to go to the next page and fill in your details. Don't worry, we won't take payment before getting in touch with you.