I do not believe the store was disrespecting a war vet. They have their policies.
I was once in a store that had membership cards, and when I went to apply I was told I did not qualify. Someone at a check out suddenly became vey ill and I was asked in a panic to tend to this unfortunate lady. I did gratis, and I still could not be a member.  It was the policy. 
Over the years the qualification for membership changed so I have been a member for years.  I also knew enough to buy their stock years ago. I am very happy with the store  and the stock.