The concept of ‘customer experience’ has evolved as an imperative area of study within themarketing discipline. Despite its importance and the positive attention this concept hasreceived during the last few years, the explanation of customer experiences have remainedvague and lack a thorough...