Originally posted by: Yoda Is Your Father(...)Advertising Standards Authority(...)I'm sure there's an equivalent organisation in the US too.
Outstanding!
Having checked the site quickly, I saw that any complaints on advertising on websites are to be reported to another authority ("your local trading standards department (www.tradingstandards.gov.uk)" in the UK.
Living in Switzerland, though, I really don't have a clue about who's in charge of those matters in the United States.