So. I got these frozen pre-shelled pre-cooked snails at an Asian market near me since I've tried and liked snails before and they were something I wouldn't be able to get elsewhere. However, they've been sitting in my freezer for awhile now. Being a generally adventurous eater, I'm somewhat ashamed to admit I've started to psych myself out about eating them. Has anyone ever purchased snails sold this way? Did you enjoy them?