We are very pleased with our order from Cackle Hatchery. Our peeps were originally planned to ship on 5/14, but they did not have enough hatch to fill our order. The next hatch date was 5/28 which put it at a very hectic time for us, but we rolled with it. They all arrived alive on 5/28. They included $30 worth of extra birds in case of loss which included three extra pullets and two extra turkeys. The marks you see on the goslings help identify their gender.