These units are in stock and ready to be shipped or picked up within 1-2 business days. Your order must be placed before you pickup. After your order is placed or if you have any questions please TEXT 980-505-7799.