I was there about a month ago..they had sold out of ladybugs but were selling praying mantis egg pods (up to 200/pod) 2 for $12..but this past weekend, I didn't see those either. Call them to find out, if not, Amazon has some sellers that will have them to you in a week. They do the job! Just be sure to check the reviews first and don't buy from the cheapest seller on there..and good luck :)
I think they do.
Thanks! Your answer is awaiting moderation.