We strive to ship all orders as quickly as possible, usually within 2-3 weeks, after the order has been placed. Please note that this timeframe does not include weekends or holidays. In some cases, due to high demand or unforeseen circumstances, shipping times may be longer. If this is the case, we will notify you promptly and provide an updated shipping timeframe.