Navigating the Legal Aspects of E-commerce