Our Lowes has a military discount...active/retired....all year long!
You are right active duty and retired get the discount 365 and all they have to do is show their Military ID and ask for the discount.
Non retired Vets only get the discount on Memorial Day, July 4 and Veterans Day. Lowes does not issue an ID for regular Vets. So something like a DD 214 or possibly an membership ID from a Veterans Organization would have to be shown. The local Lowes has signs at each cash register that inform the person buying that if they want the Military Discount they must inform the cashier they are going to use the discount at the beginning of the transaction or the discount will not be honored.