A. Over 95% of the pumps are always in stock and ship within 24 hours of us receiving your order (Mon-Fri).