B2B online commerce highlights the need for Internet marketing