We aim to get orders shipped out within 2 to 3 business days. Since we are a small business and most items are made and/or personalized only when ordered, we do not stock a warehouse of goods that can ship immediately. Flat rate continental US shipping typically takes around 5 business days after shipping. International destinations will take longer and may even involve customs delays.