I recently vacationed on Orr's Island (Harpswell, ME). As do most tourists in the area, I decided to dine at Cook's Lobster House. What a mistake. The food, as well as the service, was absolutely terrible. In addition, every thing on the menu was overpriced. This place is certainly a tourist trap - one look around the parking lot will quickly tell you that since there are very few cars with ME license plates.
If you are looking for a good meal in Harpswell, I highly recommend the Dolphin Marina Restaurant. The chowder and stew is delicous as are the crab rolls. And... make sure you try one of their blueberry muffins (which are served with all chowders and stews).