My 64 year old grandma has actually been carded by GS clerks more than once. IMO that is completely assinine. I have no problem with GS employees checking the ID on people who have a remote chance of being under 17. But seriously, there is absolutely no reason to card a 64 year old woman. BTW she pays with cash so it had nothing to do with credit card verification.
To those who say it is no big deal to flash your ID to a clerk, I want to point out that your drivers license does contain personal info. I actually used to know a guy who worked in a restaurant who used to get a kick out of using info he got from looking at women's drivers licenses to creep them out -- for example he would let them know that he knew their address, height, age etc. People can abuse info found on your driver's license.
I look at it like this- People have a right to keep the personal info on their driver's license private. At the same time, GS has a duty not to sell m-rated games to people under 17. If you look like you are possibly 17, that is a reasonable justification for infringing on your right to privacy. However, if you don't look like there's any chance that your'e 17 then GS loses their justification for needing to infringe on your privacy rights. That's why I think GS's policy, as it is applied, is stupid and without justification = bad customer relations. Which is one (of many) reasons I choose not to shop at GS unless it is a last resort.
Ironically, GS thinks that its policy fosters good customer relations. GS thinks it is showing people that it takes its responsibilities to keep m-rated games out of minors hands seriously. Personally, I don't see how carding elderly gray-haired people is a sign of a responsible company. I also think it is ridiculous to card obviously 30 somethings. But that's just my 2 cents. Being a private retailer, GS will only change its policy if enough of its customer base is irritated by it. Since most of GS's customer base appears to be in their 20s and younger, and that is the age group that it is reasonable to card, I doubt GS will change its policy anytime soon.