What is eating my marigolds and how do I protect them?

+12
Answered
Every year I plant marigolds to protect my tomatoes, but something eats them down to the stalk: flower, leaves, and all!......almost overnight. Who is doing this, and how can I protect my marigolds so they can protect my tomatoes?
  15 answers
Your comment...