Black Friday is four weeks from today, launching another holiday shopping season, but a University of Iowa study finds people ...