Hi guys,
I just ordered a batch from Elliot's Butterworms, http://www.elliotsbutterworms.com, and they are fantastic! Big, plump, and healthy. I couldn't be happier with them! Elliot's Butterworms is a direct importer, not a distributor, so they are super fresh.
I am currently experimenting...