All products in stock and can ship within 24 hours