Free shipping applies to orders of $20 or more, excluding tax.  All free-ship products are shipped USPS media mail.   Faster delivery service is available by upgrading to Priority Mail during the checkout process.  All orders are insured and provided with tracking numbers.   Products that are in stock ship out within 24 hours Monday - Saturday from our warehouse in California.  No shipments are made on Sundays or holidays.  If a product is out of stock you will be notified by email of its expected delivery date.  You may contact us at sales@icesleeve.com or 818-814-6025 if you wish to change or cancel your order anytime before it ships.