I'm in my 30s. I might look late 20s on a good day but there is no chance I look early 20s. It seems like 'think 25' has now become 'is there any chance they could be 25?' when the whole point is making sure under 18s (or 16s, depending on the product) aren't being sold things illegally. You might think someone could be 25 but very clearly not under 18. If that's the case, why do they have to ID?
I usually carry ID so it's not a big issue but it seems ridiculous I get IDed more in my mid 30s than I did at 15!
AIBU to thinks shops should trust their workers to have some common sense and only ID people who there is actually a chance could be under 18 (people who genuinely look under 25).