A friend sent me a picture of a spider saying"friend or foe "? I'm an Entomologist but lice, scabies , so a little Out of my area of knowledge but think it is a Slitting spider , I think "friend "? They have kids n vacationing in Csptiva! Will try to send picture from FB. Thanks, Terri