Consumer Protection in E-Commerce Transactions from a Legal Perspective