"Just in time" was a revolutionary new idea, taught to me thirty years ago, in college. I argued against it then (to no avail) and argue along with you guys now, it just does not work. If every manufacturer in the chain operates this system, say five operations. In theory, you will have to wait a day for the operation plus minimum two days delivery x5. That is an absolute minimum of fifteen days before you can receive your purchase, just in time!
The only link in the chain that should be afforded the luxury of "just in time" service, in my most humble opinion, is the customer. It is up to the rest of the industry to maintain stock levels to support the customer, at all times.
This is all well and good, everything works in theory, well all my theories work in theory. In the real world, sh1t happens. Fortunately, most experienced customers come to learn this fact of life and either make their purchases earlier or accept the situation without whining about it.
People who run their own businesses take it very seriously and understand that reputation is everything. The problem with TU is that if one delivery is late, a thousand people get to read about it. I would like to see threads like this barred from these pages, I just don't find them relevant.