I've found using a passport card for ID instead of a driver's license to have several advantages, including that most places seem to be unable to scan it.
When that doesn't work for me, I simply say "I just won't purchase it, then" — and then it get$ $canned.