I just got perfectly peeled fresh boiled eggs. As I collect eggs I leave them on the counter for 4 days at room temp then put them in the fridge. When i have enough in the fridge for a boil, I wash them up and set them in cool water them put them on the fire. Once they are boiling I let them go for 10-12 minutes, then remove them from the water to an empty bowl to air cool on the counter. Once they are cooled they peel like a dream. The secret for fresh eggs is the aging. I heard if you let them set for 2 weeks in the fridge they will age enough to peel, setting them on the counter for 4 days does as well. Really fresh eggs have two seperate whites. The outer watery white is what sticks to the shell when peeling. The eggs need to be less fresh and for the whites to merge for a good peel.