Good point Duncan. One thing to note - there are no fees to pay for using QR codes.