I voted other. I don't care for it and think it is way over used by people that don't have enough experience with dogs. It is totally unnecessary with many dogs.

I would have had to been there, but i think the trainer in that situation was out of line.

I've used them myself in a few situations. They worked in those specific situations though.

In general though... no I don't like them and i do avoid using them and suggesting them.