I’d buy on line. You may never need it, but it’s good insurance. Can help with two legged bears as well.
Not that it would stop me if Bear Spray was the only thing handy in a 'two legged bear' attack, but my bear spray says on the can:
"Not for use on humans"
- and -
"it is a violation of federal law to use this product in a manner that is inconsistent with its labeling."
Bear spray does not lose potentecy . . .
My bad. I just remembered that you should replace it every few years.
Since I spend a lot of time in places where bears like to spend time I replace mine before its expiration date.
I keep the recently replaced spray in the camper and use the old one for practice (you do practice with it, don't you?).
Since two of my three bear encounters have been with wind in my face (bear upwind) I have practiced in a head wind - not fun!
I have never had a bear charge me; they seem more afraid of me than I of them.
I also take a beagle 'early warning alarm' on my hikes.
jim