Thanksgiving and the holidays aren't cheap but a new report suggests a narrowing gap between store- and name-brand prices.