You may not know it by looking at sticker prices in grocery aisles, but Thanksgiving dinner is more affordable than it has ...