In-stock items ship within 1-2 business days and arrive to you within 5 business days from placing your order. Please keep in mind, made-to-order items may take up to 14 business days before receiving. If in need of a rush order, or concerned with shipping time frames, please give us a call at (203) 384-8631 for in-stock check-in before placing your order.