So you think UPC & QR codes are ugly? This might change your mind.