Eggs routinely reach retailers within 2–3 days of lay, but even at “worse case” they will only be 6 days old.