All orders are processed within 1 to 2 business days. In most cases, orders placed before noon during the week get fulfilled the same day! Packages are usually delivered within 3-5 days from the time they're picked up.