Self-service is key to optimal customer experience