If I may ...
Has happened to me before. Even though it is extremely obvious that I well exceed the states ID requirements, apparently these idiots lack the common sense skill set. I've had the belt full with stuff with items still in the cart when asked. I'll look at them with that "really?" look and say you've got to be kidding? I say hell no, won't show. It's obvious I'm over the legal age requirement. Get the manager. Manager says same thing. So, instead of arguing I just say, "Please return all of the items to the shelf for me." And just walk out. I'll shop somewhere else before I'll deal with gestapo type idiocy. Yes I'm that guy. I refuse to deal with this kind of mindset. If others did the same thing, then this type of stupid shiat would not happen and common sense would rule the day.