Stop in for a cup of coffee

They do! And they can be bad for humans. You don't believe me do you? They are deadly to roaches and caterpillars. I guess they can cause a lot of harm to humans if bitten. May be good eating never tried one myself