Mary, maybe it's an age discrimination thing. If a 21 year-old complains that they had to show their ID but the woman in front of them didn't, and the reason was, "She looked older," then the store's screwed.
Either that or she thought you still had your Halloween costume on.