Products that are in stock ship out within 24 hours from our warehouse in California.  All products are shipped USPS media mail unless Priority Mail has been selected.  If a product is out of stock you will be notified by email of its expected delivery date.  You may contact us at if you wish to change or cancel your order anytime before it ships.