That happened to my wife about 10 or so years ago in a wallgreens in Ca. We were buying a pack of smokes, and they asked me for my ID. I had seen them swipe the previous persons ID so no way was I going to give them mine. I made a stink and my wife gave in and let them swipe hers.
For the next six months she got boat loads of junk mail for her to “quit smoking”
Now, unless the cops want to see my ID or I am buying a gun from an FFL, My id stays well hidden in my wallet.
I have no problem showing my ID - but it never leaves my hand. All they need is to check the birth date - they are not going to swipe it in any way shape or form.
Now some retailers around here are refusing to sell liquor to someone with ID IF THEY'RE ACCOMPANIED BY SOMEONE UNDER AGE!!! My wife went in with my daughter and friends and they wouldn't sell her alcohol because the kids were under age and/or didn't have ID's on them. This is moronic for almost more reasons than I have fingers.
1) In this state it's legal to serve your own kids alcohol in the home. If they think the adult is buying for the kids, how do they know the kids aren't the children of that adult??
2) What business have they got second guessing your intentions and taking ANY action based on the musings of some dropout with a room-temp IQ anyway?
3) How do they handle a young wife doing the week's shopping which includes some liquor or beer and naturally has her kids with her? "Sorry maam, you can't have that, we think you're going to give it to your toddler and infant, there!"
Just go on a tirade and say "It's RACISS to demand an ID from me!"