The wormlady is great, and another really good one is silkworms.ca, which is based in Mississauga. You can get 100 med silkworms for $30, which from what I've found, is a great price in Canadian dollars. Both of them also ship FedEx overnight, which is great if you live in the far north like I do.