I remember consumer reports did a thing on them a few years back and claimed they didn't work. but there are plenty of folks who swear by them, and plenty who say no luck
My guess is they might work for a while but hungry beasties can get used to a lot of things particularly if the noise doesn't change. Tom fowle