The lack of products on the shelves is due to human error in the store, I have seen a few colleagues, but not many in the co op using the telxon scanners ( the zapper guns you see people with ) , on this you can generate more stock, change the capacity of the shelves so that more items come into store etc, you should also be able to generate an order to come in the next day etc, increase the following order by 10 percent etc should an item be selling fast .... All items that have no stock , the bar code should be scanned daily to tell the central system there is no stock there , or to change the quantity of stock on the system if it is not showing correct ( this can be down to general public stealing items ) also items showing low stock should be scanned and an order generated sooner rather than later to prevent a product gap at all .
This lack of items isn't down to the " Co op " as such, but the people who work there , or the lack of people adequately trained to use the telxon on the shop floor and complete the process of using it correctly from start to finish.