I've had it happen. I'd rather they ask than just scan away. I don't understand why one would make it a big deal. All you have to do is show them your license, your wallet is out anyway. Seems like the simplest way to prevent fraud to me. Alot easier than getting money back or disputing charges.