I think every cat owner has hissed at some point. I base my arguments on real life experience and have seen how shock collars are used. I repeat if I knew of someone using a shock collar on a cat I would call the humane society and report it for them to investigate. There are lots of pet owners who troll online and brick and mortar stores looking for ways to fix their pets behaviors and yet almost all behavior problems originate with their human owners or the failure to provide modifications in their homes for the cat. How many episodes of MCFH have you watched where the cats were ready to be tossed out ( another way bad pet owners deal with a cat) or taken to the shelter and yet the cat had not one toy, vertical space, window or even toy or a litterbox so filthy or in a place where the cat simply felt insecure. JG has never worked a miracle he is just very polite and doesn't call the cat owners what I do on my side of the screen. Nasty little children usually have either nasty parents or negligent ones. Shock collars are the short cut or the lazy man's way to control a dog. Using them on a cat is abuse. And I don't care what anyone else thinks on this one.
I have successfully used a "hiss" to correct behavior in my cats. Not loud but forceful. The first time I did it (I've used it on two cats) each cat seemed stunned. Only took a couple of times and the behavior stopped. I think it works because you are mimicing another cat's form of discipline.
Please no shock collar!