"E-commerce is challenging the traditional distinction betwe