What brand of snail is the tastiest in your opinion?