We need robust terms and conditions that protect end users