Delivering optimum customer experience is must-do for business