I know they are a little pricey, but I feel that by reducing the fly population they are cost effective.Besides, the girls need a treat now and then. The key to the blocks is getting them out early enough in the year to get a handle on the flies at the beginning of the season. ;-)