Price Delegation or Not? The Effect of Heterogeneous Sales Agents