Not at all. I bought 5 of the 2oz Fox sprays and gave them to 5 of my female friends at college. I'm also planning on getting a few more to give to a few friends back home for Christmas.
She works in the travel industry, so, sadly, no way around that. It will probably stay in the car or in a locker inside the airport - as if that exists.
Training still seems the best long term solution - detection and evasion, etc.
If she travels alot, why would she leave the pepper spray in her car or airport locker when she'd need it most?Isn't that the point of carrying it...for self defense?Checking it in her luggage and taking it out when she gets to her destination would be a better idea.