From your description, it definitely sounds like shipping stress is the culprit! Unfortunately it looks like their guarantee leaves quite a lot of room for their interpretation: "Cackle Hatchery is unable to refund or replace any poultry after it has arrived safe and in a timely manner. Our...