WTF?
In the UK we get the same issues ( re: age restricted sales )- all too often you see news stories of 40-80 year olds being refused cigarettes & alcohol because they dont have ID; how many under 18s do you know with full beards and/or bold heads and walking sticks? Same thing with people being refused when trying to buy party poppers as they are classed as explosives; if you look under 21 then you wont get served, where as other places insist on ID regardless of age.
In Sikes's case (suddenly the username makes sense....) I would findout what the legal policy is vs wallyworlds store policy; might have a good case for... something.
Or lie in wait one day to see the employees arrive for work, then go to town on their cars....