it looks like their ad wizards are now either leaking info or just making crap up.

read more | digg story