Return to Article Details Understanding the customer experience in the age of omni-channel shopping