I hear ya d00d I got home from work last night and there were like 20 of them crawling around on my ceiling. Where the frack did they come from?!?!? When I turned on the light in my living room they flocked to it like moths, and i was able to suck them up with my shop vac.