Suggestions for responding
I'm sorry we have run out of....
Yes, we have that in stock.
Is this what you are looking for...?
May I suggest an alternative....?
I'm sorry, I cannot help you with that. Perhaps you could try the .........( bookshop/supermarket/computershop etc)
Anything else?