From smaller turkeys to cans of cranberries, some Thanksgiving staples are proving harder -- and more expensive -- to come by in supermarkets this year, due to rising costs and supply chain demands.