Google for puffin tour out of Cutler, ME, the absolute best puffin experience I've ever had. Two years ago rented a cottage at Micmac Farm in East Machias so we were ready for early morning departure. If conditions are right, getting off onto the island for time in the blinds is an unforgettable experience & a superlative photography event. The boat captain is a puffin encyclopedia & you will know everything puffin by the time you arrive at the island. Everything, including whether or not the boat even goes, depends entirely on weather & sea conditions, & well worth the gamble!