My wife is looking for something that is small and highly concealable and effective in incapacitating a threat while she is at her business, in skinny jeans, working. Her G43 is nice and fits the bill for most occasions except at her business while she's constantly moving around...in skinny jeans.

I was thinking of a taser. Now, that little 3 million volt lipstick one is nice but a big downside and a deal breaker is that you must apply direct contact with the perp. But, for $15, its hard to beat...

Taser pulse is nice and that's the one she likes the most but darn, $399....

I have been considering the Taser Pulse for me and my girlfriend. We both spend a considerable amount of time in 30.06 posted hospitals for school/ work. I know they are pricey, but I think your chances of finding something that is as effective at a lower cost is going to be next to impossible. The Pulse delivers 50,000 volts at 7 watts which (as far as I know) is the same as the X26C, except with the Pulse you're going for a 30 second ride. Taser also sates that they will replace it if you use it in a self defense scenario and end up leaving it at the scene. You can purchase them on Amazon for about $350 with two cartridges.

I don't think any of the contact devices will truly be incapacitating. Rather, they will act more like a pain compliance. I rather spend $350-$400 on something that will work than $150 on a novelty item.