eCommerce Compliance: Avoiding Common Legal Pitfalls