Has anyone ordered from Catalina Offshore Products before? I looked at the website and am thinking about ordering some sea urchins. I hear many sushi restaurants order from them too. How's the customer service and quality? Pricing looks great to me, though I live in Atlanta so not sure how shipping's going to play out.
Is there any other stores you'd recommend?
Is there any other stores you'd recommend?