I don’t know. I would never pay $21.00 for any kind of “roll”.
Shrimp roll at one of the better places on the Cape are about $10.
I’m not really a Lobster guy anyway so I wouldn’t even pay $10....or $5.
In the supermarkets in the Boston area, lobster meat sells for about $40/lb. - Tom