Misleading adverts are rife on the internet