Market Place: The internet as a distribution channel