Hello all, this really is a daft question but if you go to a supermarket cafe and ask for a ham sandwich can they say " we haven't got any ham left sorry" even though there's shelves of the stuff just the other side of the cafe?