Price of change will pay off in long term -