Shoppers wait in line as snow falls outside a Target Corp. store ahead of Black Friday in Mentor, Ohio, U.S., on Thursday, Nov. 27, 2014. An estimated 140 million U.S. shoppers will hit stores and the Web this weekend in search of post-Thanksgiving discounts, kicking off what retailers predict will be the best holiday season in three years. Photographer: Daniel Acker/Bloomberg via Getty Images