I think this is one of those products, maybe like a good wallet, that one keeps one's eyes open for whenever one is out shopping or browsing and that one buys whether one needs or not but just in case. Called maybe a business card dispenser.
I used to have a nice leather covered metal one from a small corridor vendor in a large shopping mall.