On the CDWOW.ie site it says that it is a tradedoubler affiliate but I cannot see any information on the site. IS it a case of it was there and isn't there anymore?
They're not on TD Ireland as far as I know. I think they're on a few of the others (as already mentioned), but I'd keep away from them .. their level of customer service seems to have declined A LOT in the last few monthsI set up a tradedoubler account today and could not see it. Perhaps it's the old eyes failing....