You can expect your order to ship within 3 - 5 business days of purchase. Due to recent USPS Mail delays we cannot be responsible for possible delays once your order has shipped from our facility. We are not responsible for lost or stolen packages once your order is received at its destination. We do encourage you to reach out to your local Post Master should you encounter any issues with your order once you have received confirmation of shipment from us, and we are always happy to assist. Thank you for your understanding.