• PLEASE double check your SHIPPING ADDRESS before placing your order!
  • I accept pre-paid orders in the USA via PayPal or any major credit card (scroll down to order)
  • If you are located outside the USA, email for availability & shipping rates. Please include your name, full mailing address with zip code, and the quantity & title of the books you need. 
  • Print books only; e-books and digital copies are not available.
  • If you prefer to mail a cashier's check, contact for a copy of the mail order form.


(1) Small orders ship via USPS priority mail within 24 hours of ordering, except holidays & weekends. Please allow 2-7 business days for delivery (sadly, sometimes longer). Due to the growing number of lost & stolen packages, signature is required at delivery. If you have questions, or prefer that signature not be required at delivery, please contact prior to placing your order.

(2) Large orders ship via UPS or FedEx ground. Please allow ~ 2-7 business days for delivery. 

(3) USA shipping rates for 1 book or 1 set ($20), 2-3 books/sets ($30), 4-8 books/sets ($45), 9-15 books/sets ($65), 16+ books/sets ($85). Additional s&h may apply for very large orders.