Orders are processed as quickly as possible within a three business day window, but are more often processed within 36 hour of order completion. Our packages are sent via the U.S. Postal Service Priority, which takes 2-3 days to arrive after your order is processed, within the 50 contiguous states.
We do offer USPS Express service for an additional fee, which will still require the regular processing time.
If you have a special request, please feel free to contact us.