Anyone tried So Natural before? They sell shellfish and appear new to the market?

Thanks!