If you order a whole box of them you might find you'll have them a while. :P I've been open carrying everywhere I go and I've had one person say something negative to me about it. It was at Backyard Burger. The order taker asked in a smart assed kind of tone if I was under cover. I said, "Uh... no." And he just said, "That's creepy." It started up a pretty good conversation in the kitchen, though. So 500 in a box... I imagine that'd last you 40 years.