Lobster Rolls: Expensive giant sea-bugs in a hot dog bun

I remember being a kid and seeing, in every grocery store it seems, the tanks of live lobsters and crabs for sale. I don’t see them so much anymore. Maybe it’s just the season–lobster...