I'm stumped... I also have something in my apt. Can't see them, but as soon as I get home they find me. I feel a crawling sensation and an annoying bite. Tried bombing, 20 Mule Borax on brand new...