I read you can add baking soda (2 tbsp or so) to the water and the eggs will be easier to peel. I tried it with store bought eggs and it worked like a charm.
I think it has to do with the freshness of farm fresh eggs.... at least thats what my MIL told me. LOL