With the advances in technology that have taken place in recent times, businesses need to adapt in order to meet consumer demands and increase the customer experience - especially so in the retail business where competition is fierce. By making use of uni