I used to get about five free turkeys (spread throughout the year) from a company for whom I did not work. The person in charge of ordering the Christmas turkeys always ordered extras, and gave them out to some of the landowners and contractors with whom he worked (he is, among other things, property manager for a chemical plant.) I do most of his surveying, which I guess entitled me to one turkey, but he still always had extras. During the course of the year, whenever he had a job for me, would call and ask me if I'd like another turkey, and then spring the job on me. Sometimes, when the time came for ordering new turkeys, and he needed to get rid of last year's stock, he'd give me two or three, and a couple for my business partner. Sadly, all good things must come to an end, and when the company was sold, the new powers-that-be did away with Christmas turkeys.
For Thanksgiving, no matter how many frozen turkeys I have in the freezers, I always buy a fresh bird. I can never master the timing of thawing a bird just in time for the big day.