Luckily, Walmart is here to ease the burden with the return of their beloved inflation-free Thanksgiving meal. Starting October 14, you can feed up to 8 people for less than $7 per person—though ...