Customer culture: a difficult journey!