All orders are handled and sent out within 1-3 business days. When the order is prepared, it will be delivered right away to your location. Our current delivery estimate is 3 to 7 business days. Please be aware that shipping takes longer than usual during the holidays