I was gifted a bottle of this a month or so ago and i feel a lot better knowing that it is in my bag.
I like that you don't have to take off a cap to use this one and would recommend this one, but there are other brands and options available as well.
If you'd like to buy a can, you can try the neighborhood chemist shop or buy it from here.
Girls, please do yourself a favor and get a can of pepper spray now. Guys, maybe you could gift one to the woman in your life.