Well shoot my gals have mites, I noticed yesterday a tiny bug crawling on me thought nothing of it until one bit me on my side today , is this a good brand of stuff to use? Also I looked at the little speck of a bug under the microscope ugly thing .