I am not retired, but 11 yr vet. I have found that if you offer up a DD214, a lot of places will give you a discount, sometimes even if they don't have a program for it. Occassionally, Lowes and Gander will give me a Vet discount just from seeing my USAA debit card...