I did my own card files that print onto perforated sheets of business cards. The cards are smaller, but no sticking, just separating!
If you want a perfect set of cards, that's the only way to do it. I made a complete German translation of the game and color-printed the cards (double-sided) on such sheets of business cards. Looks very professional.