ewww -- make my skin crawl!! No idea why but I'm finding quite a few in the house. Anyone have any advice?? I swear I'd take spiders any day over these things. We do have a basement but I'm finding them up in the upstairs bedroom, the kitchen. I think we're under attack!