While we make every effort to ensure that orders are processed quickly, we cannot guarantee the lead time for your order to be processed for shipment. Any dates or times shown on our website are an estimation based on typical order fulfillment and are subject to change without notice. Estimated shipping times are only applicable for in-stock items. If you have questions, please contact us for more information.