Reports of strange seeds arriving in the mail from China