Most of or masks are in stock and ready to ship. They will most likely to be shipped or ready for pick up within 24 hour after the date of purchase. We’ll contact you for date and time for pick up or shipping confirmation.