E-commerce: servicing the new economy