Vending machines are common in many large manufacturing plants in North America to provide basic needs and consumables like a can of WD-40 or a end mill. Use your employee badge or number to get things. You can track who gets what and how much and also control the types of things it will issue to each person. If you are a office worker it will give you a can of WD-40 to fix your squeaky chair but not a $50 carbide end mill to sell on eBay. There are whole systems you and get with real time inventory, order alerts and there are services that will stock them. Probably something like it in Europe. Know there is a company doing it in the UK.