Similar Items: The impact of information and communication technology on the marketing mix.