As the nice weather has arrived so have some lovely new little critters in my new home, SPIDERS! I can't even begin to express my level of dislike for the little creatures! This is my first home and the first time I've come across anything other then your normal house spider (daddy long legs). I don't know if I need to call someone into my home to debug. I'm finding about one of these spiders every day or two. They are about the total size of a nickle. Any thoughts or ideas, I would be very grateful. I've included a picture for your view pleasure. EWWW!