Usually local farms will sell eggs for much cheaper than the supermarket. Hell, i drive around and there's 5 farms within 10 minutes where I can pick up a dozen for $2. Most are free range.
Our flock of 5 gives us way more than we need. We end up pickling them and still giving dozens away to friends.
$10/doz is the price you pay when you either want to tell people you pay $10/doz or you're not wanting to admit to yourself that you may have fucked up so you just keep doing it.