I buy dried mealworms from eBay 44lbs at a time and so far all I have bought different brands depending on price mine have loved even as tiny ducklings.
And if you want them to have a really good time buy a treat ball and put the mealworms in it and watch them have a blast rolling the ball...