Learning practical lessons on customer experience from real life examples