Out of stocks and overstocks cripple retailers’ businesses. Fifty nine percent of consumers report that they leave stores due to empty shelves – and this is only a small part of the problem.