I think it depends on where you get them from. The places I go to for bushels of crabs and crab cakes, the crabs come right off the local waters of Maryland and Virginia fresh every morning and afternoon.
I guess I am just lucky to live on the water to be able to get them fresh like that!