Is this stuff for real. I see it in the stores but I am always kind of not sold on the idea that a couple of sprays can do the trick. :? I saw the web site and yeah there are some hogs on there but I am still kind of skeptical. :? What do you guys think about it?