This, pretty much. At my school(s) the cards are generated automatically from registration on Moodle/WebSurf/WebPortal, and are printed from machines built specially for the purpose. I mean, one of the schools I'm talking about has 25,000 students, with at least a 20% churn rate every year. That's a lot of cards, they're not doing it in photoshop, sorry man. Cool product, good application of skills, though!