I find it quite curious that places that can't even keep ice in stock somehow manage to keep a two month supply of "frozen lobster"
No business is supposed to be keeping "a two month supply of "frozen lobster".
They can only stock & sell declared lobster for 21 days after closed season has begun. Closed season is from April 1 to June 30.