The store is still a winning strategy. Here’s why

Physical retail is thriving. The National Retail Federation’s Consumer View report shows nearly four out of five (79 percent) consumers are shopping at brick and mortar stores. This includes millennials and Generation Z. Just 34 percent of these demographics are online-only shoppers.