The Open University ’ s repository of research publications and other research outputs Internet retailing : the past , the present and the future