i used avenger last yr and i guess they worked but i also had rubs up and sprayed them about every 10 days so kinda hard to really know what was working.i still seen plenty of flys on em,but flys were real bad last yr and alot of pinkeye.hope not to have to deal with it so much this yr.already used 20/20 on the whole herd.