Well water, ph strips look to be 6.5-7, ppm I have no idea, not really sure what that means. The orbs are definitely spider mite eggs after some searching on the internet. So I'm gonna spray em with the neem mix. I'm not really surprised I'd get some kind of bug living in the rain forrest. I put...