So, spanish snails, can you eat them? Is it a french delicacy that I could take advantage of, especially since they're an invasive species??