... itch like CRAZY!!! I just realized that they are Chiggers. We don't have them where I live so I am clueless as to how to get rid of these little demon spawn. Please help!!