Yes, what shows up in search and what actually exists on eBay are quite different - the search is heavily skewed to what it thinks is useful, so will hide things that are out of stock, don't ship (or are not set up to ship) to your region or even if the business seller has had a few too many returns and customer complaints, eBay may bury their listings for a while, in preference to other sellers of the same items. If you are a business seller and pay a monthly stipend you get a number of listing entries per month, so even if you run out of something if you haven't used up all your listings it may be useful to leave old ones live but zeroed out in case you are able to restock, then you can benefit from the back history of sales...