Customer knowledge can be a critical source of competitive advantage in retail business. In this theoretical paper, three sources of customer knowledge are identified in the retail environment, namely customer transactions, customer interactions and customer communities of practice. Lessons for...