Business cards are an essential and time-honored marketing tool most effective in face-to-face settings, and they are more compact and cost-effective than most advertising alternatives. Designing a ...