I am looking for a supplier of little plastic containers with the multi vented lids. Not sure if foam containers are ok for the worms. I will be trying to sell my worms once i get going so I need containers.
I've never looked for containers like that myself. Good luck with your venture.
Go to http://www.thomasnet.com
and search for "containers: plastic"
Always get ours from a reptile outlet perhaps they could help you out on that score