Nearly 187 million expected to shop between Black Friday and Cyber Monday · Good Morning America · Sentinel