Ya, I grabbed their card... but I just corresponded by email and always got a reply within the day. The number on the card is 778-322-6331, and the email is [email protected]. They did get back to me with feed records and hatch date, so hopefully you'll have no more problem getting ahold of them!