I understand the reasoning behind checking IDs, but there are situations when a person is legally, with permission, using a card without their name on it. For example, sometimes I use my friend's debit card if he needs me to pick something up for him or whatever. My name isn't on the card, but I know the PIN, and I have permission to use it. Likewise, I have had jobs where I had to use a company or my boss' card that also did not have my name on them.