legal considerations for e-commerce businesses