No, I don't buy free range eggs as I do not trust them.
Free range means they have the option to roam however I read that many of them do not anyway and at night are locked away as normal cage chickens anyway, so cannot see the point.
This practise is open to lies, so I buy the XXX large ones at a local fruit shop -free range eggs are no longer more expensive at some of the markets etc here in Perth, and if they are, only by about 50 cents, so it is not really the price.