This may be a little long winded, but merchants are not required to ask for ID for credit card transactions. A store cannot refuse a sale simply because a customer won't show ID along with the credit card. Only if the item being purchased requires ID can a store require ID to be presented. The merchant agreement between stores and credit card companies state that it is a violation of their contract to require ID [visa and mastercard even have a link on their websites to turn in merchants who violate this rule and others]. A merchant can request to see ID for a credit card transaction, but cannot refuse a sale if the customer won't show ID. Think about it: Visa and Mastercard want you to use your credit card a lot, they want it to be fast and convenient. It's not very convenient to have to whip out your ID and prove who you are for every transaction. Your card simply has to be signed to be valid, the store is supposed to match the signatures on the receipt and the card. Unless "See ID" is your signature, that is not a valid card according to your credit card company. The store agreed to these terms when they signed up to be able to process credit card transactions. If there is an indication that a stolen card is being used, which should have been noticed because of the woman's name on the card, then the store should have called it in to their merchant account processor or the bank that issued the card. That is proper procedure. Not saying I agree one way or the other.