Internet Channel Marketing: a framework for effectively using the internet as a marketing channel 5,41 EUR*