• I accept pre-paid orders in the USA & Canada via PayPal, Visa, MC, Discover, AE, or PayPal's Bill Me Later option (scroll down this page to order).
  • If you prefer to mail a check or money order, please email for a copy of the mail order form.
  • If you are located outside of the USA or Canada, email for availability & shipping rates (please include your full address & zip code).


(1) Small orders ship via USPS priority mail within 24 hours of ordering, except holidays & weekends.  Please allow ~ 2-3 business days for delivery. Due to the growing number of lost & stolen packages, signature will be required at delivery.  If you have questions or prefer no signature at delivery, please email  

(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).  

(4) Canada shipping rates for 1 book or set ($35), 2-5 books/sets ($60), 6-10 books/sets ($90), 11-15 books/sets ($120), 16+ books/sets ($150).