what are the limitations of e-commerce