I'm wondering if the sports shops' (like Academy) night crawlers have parasites. I have been told that water monitors love to eat night crawlers, and I don't trust the employees enough to believe that the worms they have are parasite free. Do you guys know if they are?

