Mealworms are not expensive, and are a cheap alternative to other feeders, and provide all the necessary nutrients for them to live on. Mealworms also have an earthy taste that attracts many types of birds such as cardinals, sparrows, and crows. The worms cost about $5-$10 per pound, which is cheaper than peanuts or sunflower seeds.