It is widely known how much the web has revolutionised how we live our daily lives and perform regular tasks, from we communicate with peers, how we find information, and notably, how we shop. The popularity of online shopping has risen ten-fold in the last few years, in fact the UK e-retail market grew 16% in [...]