Marketplaces are changing, and customers are demanding improved experiences where they want, how they want, and when they want. The omnichannel concept is perceived as an evolution of multichannel retailing, which implies a blurring division between the physical and online stores. In the...