Determinants of Marketing Channel Choice: Extent of Demand, Differential Costs and Entry Threats