We usually need 1-2 business days to prepare your order before it ships out. The transit time to you depends on which carrier you chose to ship with during the check out process. Note that residential deliveries will need an appointment for the delivery.