Our team strives to ship all orders containing in-stock items within 1-2 business days. However, there may be rare instances when an item is temporarily out of stock or we have exceeded our commitments, resulting in potential shipping delays. Should you have any time constraints for your order, we encourage you to reach out to us before placing it. We will gladly assist you in checking the availability of the desired items. Your satisfaction is our utmost priority.