Amy Tractor Supply, Lowe's, etc. ... or such store. Also, online you can order from Jeffers, FarmTek, and the like.
It can work so long as the animals are introduced to it and realize the shock value. If they ever learn to run-through and break it, they will continue. That said, winter...