My store doesn’t have a military discount and I genuinely feel bad whenever someone asks because I have mad respect for the people who put their lives on the line for their people and their country, and the least my company can do to repay them is give them a discount, but we don’t. :(
There ARE so few situations to bring it up unless a customer asks, right? I work at a name brand retail store downtown, one many people wouldn’t expect to do a discount. Lucky for me, I am a Navy spouse in an area with a lot of other Navy folks. I recognize the Navy Federal cards right away, and sometimes if they’re in a certain age range and have the hair, I ask before that. Also, we chat a lot with our customers to help them find stuff, so things like what they do for a living comes up often.
Honestly, I always ask if they’re teacher, student, or military at the register, especially as we’re a rather pricey store. We are very okay with throwing you as many discounts and sales as apply, because that makes people come back!
But definitely not every store on mainstreet thinks that way :P