3 ms·Their support for advertisers is one of the worst in the business.by justapassenger 17d agoTheir support for advertisers is one of the worst in the business.