New technologies mean new sales challenges