My self-made, one-piece, business card holder. It holds 6 cards of the 85x55mm form factor. The cards easily slide out when you want to.
The print takes 14 grams of filament and is done in 1 hour and 10 minutes. For even better print times per business card holder you could print multiple at the same time.