Yes they do. You show a military I.D.
You can call them but I believe they do . Google can even answer that for you to be 100% sure .
Not sure about Home Depot but I know that Lowe's gives a 10 % discount to vets
Thanks! Your answer is awaiting moderation.