Yahoo sucks in everything they do. I've never had a good experience with them, except playing spades and pool for free on their online games.

When I set up a pay per click campaign they regularly double charged, wouldn't reimburse me, they just applied a "credit" to my account. I got crummy ROI from the ads.