The end of the beginning of e-commerce