A typology of customer-to-customer interaction and its implications for excellence in service provision. (29th July 2017)