Oh man, sorry to hear.. I've never enconterd mites, so I have NO idea what to do about them.. I hope everything clears up for you!!

Good luck, Paranoia..