There is still an Invertebrates forum under misc. Herps. Isn't this where insects & arachnids would go?