I am thinking of ordering lobsters from Maine for Christmas dinner and would love to hear of others experiences or recommendations for best companies to order from. We have bought them in past years from a very good nearby fish store. But after a gluttonous lobster filled vacation in Maine last summer, I really noticed that the lobsters were so much better, sweeter, more tender straight from the ocean - instead of sitting in tanks at a fish store. I'd be ordering 2 or 3 to be delivered to CT.
Thoughts and recs appreciated. Thanks.