Please allow 3-5 business days for processing new retail orders. Many of our products are hand-made and assembled, so some orders may experience some delays depending on availability. Most orders are shipped within 5 business days. If you have any questions or concerns about your order please reach out to us.