This thing is designed to be printed in WillowFlex - perfectly printable, biodegradable, flexible, beautiful filament by http://www.3dk.berlin
Business card carrier holds on to standard 85x55mm. Its 10mm deep so it can carry a lot of your cards.
The fun thing is, it holds on to your cards even if there are just a view left.
Print & GO! No supports necessary, no post-print work needed.