Financial services competition heats up