Retail in dynamic times