I collect my duck eggs first thing each morning (ducks lay in stable overnight) and wash and dry them, then put straight into the fridge. I only sell eggs that are less than 14 days old (any species), and keep anything older for our own use. I currently have eggs in the fridge that are probably at least 6 weeks old and are still absolutely fine. If they are clean and kept in the fridge they last for ages.