Well, some robins do stay all winter around here. You just don't see them because they aren't at the feeders.
I have to laugh at these birds around here. Some of these finches have gotten so plump, it wouldn't surprise me to see one roll off its little perch. They eat constantly!