https://www.thirtythreeforty.net/posts/2019/12/my-business-c...
I used to have plastic transparent cards, can't recommend it though, was hard to read the text. It was a local print shop doing them custom at a very high cost. They did me a favor and I paid less.
/? business cards https://hn.algolia.com/?q=business+cards