These guys at Allen's Seafood in Harpswell Maine catch the best lobsters ever! Get them right off the boat.