Damn these ants! I just went out and bought some indoor/outdoor Raid and sprayed them like they where on fire! Thats a good short term solution but what stuff can I get to keep them bastards away? Reason I ask because there are 101 remedies on Google and 101 products in Walmart but want to know what is effective. Thanks.