Store loyalty: its impact on retail revenue. An empirical study of purchasing behaviour in the UK · Study