Are term deposits losing their lustre?