Thanksgiving dinner still costs less than $50 on average – CNBC

Original text too short.