Which Bird Feeders do you Prefer?

Cardinals are known to prefer safflower seeds, which are pricey. But other species refuse it, which makes safflower economical if you only want to feed cardinals. Not sure if squirrels eat it, though.