I'm hosting Christmas this year (in Edmonton), so my parents and sister from Ontario and Québec will be coming to visit. I was just wondering where everybody gets their turkey for Christmas. We need at least a 20 lb turkey and I would prefer it to be organic/free range. I've done a bit of sleuthing online and found a great farm called Sunworks Farm, but they only take large orders. Any suggestions of good turkey farmers or retailers would be appreciated. Also, is it necessary here to place an advance order to make sure that you get exactly the size you would like in time for the holidays?