hey stinkyattic, the home depot here sells ladybugs and preying mantises. (cool critters those are) i just left my local hydro store and they have ladybugs too.at home depot, the mantises, come in an egg sack you hang in your garden, and when the temps are right(above 70f) they hatch and infiltrate your garden. i will use both the next time i have a problem. just glad my bud garden hasn't had any probs.(fingers crossed). thanx again.