Interesting thread....
I remember chatting with them last year due to terrible stats. We couldn't figure anything out, and it more or less got forgotten about.
Just did a quick check again and guess what.....GOO!
Worst ratio of any sponsor in Stats remote.
This is all pretty targeted traffic too, so who knows. Guess it's time to update a few sites.