For a time printing employee ID cards in-house seemed like a good idea for many businesses. If a company needed badges for staff, contractors or visitors they would buy a printer keep supplies on hand ...