Hi guys, I'm freaking out...have an ant problem...yuk!!! Anyone have experience with this and have any suggestions...at what point do I call an exterminator? We noticed them a few days ago, put down some traps and we think we know where they are coming from, sprayed vinegar there (read that...