QR Codes are perceived as an up-to-date, original way to transfer all kinds of information, including vCards and the presence of one on your business card associates you with the newest, most popular technology prevalent today on the market.
Related: Alpha Printing Press QR Code, generate qrcode