I have seen a mod where the amount of stock was used to display a different message

Such as please contact us for further details and delivery and Not in stock for 2 weeks.



This could be built into CS cart.



If we said that any stock level over 1 million meant that a product could not be added to the cart and also that it would display a matching message from a list instead of the normal one.



Then



100001 - could be set to say - custom build - typically takes 2 weeks - please contact us.



100002 - Out of stock - due in 3 weeks.



Etc etc.