Banks enjoying loyalty success