Buying your own company ID card printer is usually more cost effective and efficient than constantly having to rush to a vendor to print out identification cards for employees, management, or even visitors. But not all ID card printers are created equal.