Most non pre-orders ship within 1-4 business days. Note that PRE-ORDERS usually take 4-8 weeks before shipping. For estimated ship dates of pre-order go to the article here: https://johnnycupcakes.zendesk.com/hc/en-us/articles/360044398434-Pre-Order-info-and-estimated-shipping-dates
Transit time depends on what carrier you chose at checkout and where you are located. Estimated transit times as seen at checkout are only estimate and do not include processing times.
Expedited shipping options are available however all orders, even expedited orders, can process for 1-4 business days before shipping. If you have any concerns feel free to reach out to us!