I currently live in northern NJ, and have noticed a disappearance of American Goldfinches, House Finches, Common Grackles, and Brown-Headed Cowbirds from my feeders. I asked a local nature reservation manager if he had any similar experiences. He said that he had not seen a goldfinch in months. But I asked a friend who also lives not too far away, and she said that she is having larger than ever flocks of goldfinches. Since then, the house finches and grackles have come back, but we still have no Goldfinches. Does anyone have an explanation for this random disappearance?