Online retail boss Tim Steiner is upbeat but Kantar says price growth is still “incredibly high”.