pointman: good point!
From what I have been told (repeatedly), asking for ID violates the VISA and MASTERCARD Merchant Agreements, UNLESS the signatures clearly don't match. In the past, I have told numerous teenagers to shove it when asked for ID, telephone number, address, birth certificate, passport, etc., when using a credit card.