Delivering product elements to customers involves decisions on the place and time of delivery, as well as the methods and channels employed. Delivery may involve physical or electronic distribution channels (or both), depending on the nature of the service being provided. Firms may deliver service directly to customers or through intermediary organisa- tions, such as retail outlets owned by other companies, which receive a fee or percentage of the selling price to perform certain tasks associated with sales, service and customer-contact. Speed and convenience of place and time for the customer are becoming important determinants in service delivery strategy.