the part nobody prices in
A stock question is not a support ticket. It is somebody buying something today.
Every other industry on this site treats an inbound contact as a cost. Retail is the one where it is often the opposite. When a person rings to ask whether you have an item, they have already decided to buy it — the only open question is from whom. They are holding a phone, they are within driving distance, and the answer has a shelf life measured in hours.
This is why deflection metrics do so much damage here. A bot that closes 60% of contacts in a retail queue has not saved you 60% of the cost; it has, some meaningful share of the time, ended a conversation that was about to become a basket. The cheapest support queue is the one nobody calls, and in retail that is also the emptiest store.
The second thing that makes retail different is that a wrong answer has a physical cost, paid by the customer. Tell someone the shelf has it when it does not, and they spend twenty minutes of their Saturday finding out you were wrong. They do not file a ticket about it. They stop believing your stock page, which is the thing that was bringing them in.
So the honest version of what we sell is narrower than most vendors would print. We can answer at the hours your store cannot, in the languages your neighbourhood speaks, and be careful about the difference between "the system shows two" and "we have it." What we cannot do is make your counts true. If they are wrong, we make the wrongness arrive faster.