Yes they do, they are very delicious!
Live, sometimes!
As far as I know, they do have blue crabs ( must be very delicious since... blue crab, duh) and they are the normal size, like 6-8 inches. They're live and should be tasty.
Thanks! Your answer is awaiting moderation.