If you don't care about it being organic, you can usually get turkeys at a good price around Thanksgiving (in the USA).
Grocery stores tend to mark them way down, hoping that people will come in and buy other tings too. Sometimes it's a free turkey when you spend a certain amount of money...