Advice on safety/handling please.Just bought these three GALS in the Netherlands. Vendors said they're imported but free of parasites because otherwise they wouldn't have been allowed in the country. He seemed quite commecial ... how safe are these? Gloves needed?