If someone wants a tv delivered to their house you do a 'customer not present' transaction, which can use their house number and area code to authenticate that the card is registered at the address you are delivering to. Now if they raise a chargeback you can defend it by showing a delivery note etc. If you use a 'not present' to do a face to face sale surely you have just defeated the security model entirely?