Please note that USPS is experiencing significant delays in their delivery times, and because of this we cannot guarantee delivery dates. It may take longer than usual to fulfill your order as we work to ensure the health and safety of the teams in our distribution centers. We estimate that your order will ship from our warehouse within 2-4 business days.