Orders are usually shipped within 3-4 business days. Orders with custom or personalized items are shipped within 5-7 business days. During the busy holiday season, Priority Mail or 2nd Day Air is highly recommended. If you have a questions about your delivery date, please call 1-800-452-9145. Thank you!