I reached out to a supplier of those credit card DVD cases. Trying to work out getting a sample case sent. They are not cheap to ship to the US, but if they work maybe I can find a way to get some to supply to the community.
I will let everyone know more once I get a response on the sample.