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