I thought of Calliostoma as living on rocks on ocean-side environments. But I found a beached C. euglyptum on the sound-side of Atlantic Beach, NC. What are their habitats? David Kirsh Durham, NC