Look at my post! I just had mite and got rid of them with the help of neem oil and stinky attic! She is the pest goddess! Take a look at the underside of the leaves! You'll see the critters crawlin'! Sound as if to me,you got the freaker's!

Ga Grown!